Language

XmlAttribute.PrependChild(XmlNode) メソッド

定義

指定したノードを、このノードの子ノードの一覧の先頭に追加します。

public:
 override System::Xml::XmlNode ^ PrependChild(System::Xml::XmlNode ^ newChild);
public override System.Xml.XmlNode PrependChild(System.Xml.XmlNode newChild);
public override System.Xml.XmlNode? PrependChild(System.Xml.XmlNode newChild);
override this.PrependChild : System.Xml.XmlNode -> System.Xml.XmlNode
Public Overrides Function PrependChild (newChild As XmlNode) As XmlNode

パラメーター

newChild
XmlNode

追加する XmlNode 。 XmlDocumentFragmentの場合、ドキュメント フラグメントの内容全体がこのノードの子リストに移動されます。

返品

XmlNodeが追加されました。

例外

このノードは、 newChild ノードの型の子ノードを許可しない型です。

newChildはこのノードの先祖です。

newChildは、このノードを作成したドキュメントとは異なるドキュメントから作成されました。

このノードは読み取り専用です。

例

PrependChild メソッドの例については、PrependChild メソッドを参照してください。

注釈

newChildが既にツリー内にある場合は、最初に削除されます。

挿入するノードが別のドキュメントから作成された場合は、 XmlDocument.ImportNode を使用して現在のドキュメントにノードをインポートできます。 インポートしたノードを現在のドキュメントに挿入できます。

このメソッドは、ドキュメント オブジェクト モデル (DOM) のMicrosoft拡張機能です。

適用対象