XmlAttribute.InsertAfter(XmlNode, XmlNode) Metoda

Definice

Vloží zadaný uzel bezprostředně za zadaný referenční uzel.

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

Parametry

newChild
XmlNode

Vložte XmlNode ho.

refChild
XmlNode

To XmlNode je referenční uzel. Je newChild umístěn za refChild.

Návraty

Vložený.XmlNode

Výjimky

Tento uzel je typu, který neumožňuje podřízené uzly typu newChild uzlu.

Jedná se newChild o nadřazený uzel.

Byl newChild vytvořen z jiného dokumentu než z dokumentu, který vytvořil tento uzel.

Není podřízenou refChild položkou tohoto uzlu.

Tento uzel je jen pro čtení.

Příklady

Příklad InsertAfter metody naleznete v InsertAfter metodě.

Poznámky

Pokud refChild ano null, vložte newChild na začátek seznamu podřízených uzlů. Pokud newChild je XmlDocumentFragment objekt, jeho podřízené uzly se vloží do stejného pořadí za refChild. Pokud je již ve newChild stromu, je nejprve odebrán.

Pokud byl vložený uzel vytvořen z jiného dokumentu, můžete ho použít XmlDocument.ImportNode k importu uzlu do aktuálního dokumentu. Importovaný uzel se pak dá vložit do aktuálního dokumentu.

Tato metoda je rozšíření Microsoft modelu DOM (Document Object Model).

Platí pro