XmlAttribute.InsertAfter(XmlNode, XmlNode) Metódus

Definíció

A megadott csomópontot közvetlenül a megadott referenciacsomópont után szúrja be.

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

Paraméterek

newChild
XmlNode

A XmlNode beszúrandó.

refChild
XmlNode

Ez XmlNode a referenciacsomópont. A newChild helyére kerül a refChild.

Válaszok

A XmlNode beszúrt.

Kivételek

Ez a csomópont olyan típusú, amely nem engedélyezi a csomópont típusának gyermekcsomópontjait newChild .

A newChild csomópont őse.

A newChild csomópontot létrehozó dokumentumtól eltérő dokumentumból lett létrehozva.

Ez refChild nem ennek a csomópontnak a gyermeke.

Ez a csomópont írásvédett.

Példák

A metódusra példaként InsertAfter tekintse meg a metódust InsertAfter .

Megjegyzések

Ha refChild igen null, szúrja be newChild a gyermekcsomópontok listájának elején. Ha newChild egy XmlDocumentFragment objektum, a gyermekcsomópontok ugyanabban a sorrendben lesznek beszúrva, utána refChild. Ha a newChild fa már szerepel a fán, először eltávolítja.

Ha a beszúrt csomópont egy másik dokumentumból lett létrehozva, importálhatja XmlDocument.ImportNode a csomópontot az aktuális dokumentumba. Az importált csomópont ezután beilleszthető az aktuális dokumentumba.

Ez a metódus a Dokumentumobjektum-modell (DOM) Microsoft bővítménye.

A következőre érvényes: