XmlAttribute.InsertAfter(XmlNode, XmlNode) Methode

Definitie

Hiermee wordt het opgegeven knooppunt direct na het opgegeven referentieknooppunt ingevoegd.

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

Parameters

newChild
XmlNode

De XmlNode te invoegen.

refChild
XmlNode

Dit XmlNode is het referentieknooppunt. De newChild wordt na de refChild.

Retouren

De XmlNode ingevoegde.

Uitzonderingen

Dit knooppunt is van een type dat geen onderliggende knooppunten van het type newChild knooppunt toestaat.

Het newChild is een bovenliggend element van dit knooppunt.

De newChild is gemaakt op basis van een ander document dan het document dat dit knooppunt heeft gemaakt.

Het refChild is geen onderliggend element van dit knooppunt.

Dit knooppunt heeft het kenmerk Alleen-lezen.

Voorbeelden

Zie de methode voor een voorbeeld van de InsertAfterInsertAfter methode.

Opmerkingen

Als refChild dat het is null, voegt u in newChild aan het begin van de lijst met onderliggende knooppunten. Als newChild het een XmlDocumentFragment object is, worden de onderliggende knooppunten ingevoegd, in dezelfde volgorde, na refChild. Als de newChild structuur zich al in de structuur bevindt, wordt deze eerst verwijderd.

Als het knooppunt dat wordt ingevoegd, is gemaakt vanuit een ander document, kunt XmlDocument.ImportNode u het knooppunt importeren in het huidige document. Het geïmporteerde knooppunt kan vervolgens worden ingevoegd in het huidige document.

Deze methode is een Microsoft extensie voor het Document Object Model (DOM).

Van toepassing op