XmlAttribute.InsertBefore(XmlNode, XmlNode) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在指定的參考節點之前,插入指定的節點。
public:
override System::Xml::XmlNode ^ InsertBefore(System::Xml::XmlNode ^ newChild, System::Xml::XmlNode ^ refChild);
public override System.Xml.XmlNode InsertBefore (System.Xml.XmlNode newChild, System.Xml.XmlNode refChild);
public override System.Xml.XmlNode? InsertBefore (System.Xml.XmlNode newChild, System.Xml.XmlNode? refChild);
override this.InsertBefore : System.Xml.XmlNode * System.Xml.XmlNode -> System.Xml.XmlNode
Public Overrides Function InsertBefore (newChild As XmlNode, refChild As XmlNode) As XmlNode
參數
傳回
所插入的 XmlNode。
例外狀況
範例
如需 方法的 InsertBefore 範例,請參閱 InsertBefore 方法。
備註
如果 refChild
為 null
,請在子節點清單的結尾插入 newChild
。 如果 newChild
是 XmlDocumentFragment 物件,則會以相同順序插入其子節點, refChild
然後再插入 。 newChild
如果 已在樹狀結構中,則會先移除它。
如果插入的節點是從另一份檔建立的,您可以使用 XmlDocument.ImportNode 將節點匯入至目前的檔。 接著可以將匯入的節點插入目前的檔中。