XmlAttribute.ReplaceChild(XmlNode, XmlNode) Methode

Definitie

Vervangt het onderliggende knooppunt dat is opgegeven door het nieuwe onderliggende knooppunt dat is opgegeven.

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

Parameters

newChild
XmlNode

Het nieuwe kind XmlNode.

oldChild
XmlNode

De XmlNode te vervangen.

Retouren

De XmlNode vervangen.

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.

Dit knooppunt heeft het kenmerk Alleen-lezen.

Het oldChild is geen onderliggend element van dit knooppunt.

Voorbeelden

Zie de methode voor een voorbeeld van de ReplaceChildReplaceChild methode.

Opmerkingen

Als de newChild structuur zich al in de structuur bevindt, wordt deze eerst verwijderd.

Als het newChild is gemaakt op basis van een ander document, kunt XmlDocument.ImportNode u het knooppunt importeren in het huidige document.

Van toepassing op