XmlAttribute.InsertAfter(XmlNode, XmlNode) Metod

Definition

Infogar den angivna noden omedelbart efter den angivna referensnoden.

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

Parametrar

newChild
XmlNode

Infoga XmlNode .

refChild
XmlNode

Det XmlNode är referensnoden. newChild Placeras efter refChild.

Returer

Den XmlNode infogade.

Undantag

Den här noden är av en typ som inte tillåter underordnade noder av nodens newChild typ.

newChild är en överordnad till den här noden.

Skapades newChild från ett annat dokument än det som skapade den här noden.

är inte underordnad refChild den här noden.

Den här noden är skrivskyddad.

Exempel

Ett exempel på InsertAfter metoden finns i InsertAfter metoden.

Kommentarer

Om refChild är nullinfogar du newChild i början av listan över underordnade noder. Om newChild är ett XmlDocumentFragment objekt infogas dess underordnade noder i samma ordning efter refChild. Om det newChild redan finns i trädet tas det först bort.

Om noden som infogades skapades från ett annat dokument kan du använda XmlDocument.ImportNode för att importera noden till det aktuella dokumentet. Den importerade noden kan sedan infogas i det aktuella dokumentet.

Den här metoden är ett Microsoft-tillägg till dokumentobjektmodellen (DOM).

Gäller för