XmlAttribute.ReplaceChild(XmlNode, XmlNode) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ersetzt den angegebenen untergeordneten Knoten durch den angegebenen neuen Knoten.
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
Parameter
Gibt zurück
Der ersetzte XmlNode.
Ausnahmen
Der Typ dieses Knotens lässt keine untergeordneten Knoten vom Typ des newChild
-Knotens zu.
newChild
ist eine frühere Version dieses Knotens.
newChild
wurde nicht aus dem Dokument erstellt, aus dem dieser Knoten erstellt wurde.
Dieser Knoten ist schreibgeschützt.
oldChild
ist kein untergeordnetes Element dieses Knotens.
Beispiele
Ein Beispiel für die Methode finden Sie in der ReplaceChild ReplaceChild Methode.
Hinweise
Wenn sich die newChild
Struktur bereits befindet, wird sie zuerst entfernt.
Wenn das newChild
Dokument aus einem anderen Dokument erstellt wurde, können XmlDocument.ImportNode Sie den Knoten in das aktuelle Dokument importieren.