XmlAttribute.InsertAfter(XmlNode, XmlNode) Metoda

Definice

Vloží zadaný uzel ihned 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

Instance XmlNode, která má být vložena.

refChild
XmlNode

To XmlNode je referenční uzel. Hodnota newChild se umístí za refChild.

Návraty

Vložený.XmlNode

Výjimky

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

Je newChild nadřazeným objektem tohoto uzlu.

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

Není refChild podřízeným uzlem tohoto uzlu.

Tento uzel je jen pro čtení.

Příklady

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

Poznámky

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

Pokud byl vložený uzel vytvořen z jiného dokumentu, můžete ho do aktuálního dokumentu importovat pomocí příkazu XmlDocument.ImportNode . Importovaný uzel pak můžete vložit do aktuálního dokumentu.

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

Platí pro