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 neuen untergeordneten 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 XmlNode ersetzte.
Ausnahmen
Dieser Knoten weist einen Typ auf, der untergeordnete Knoten des Knotentyps newChild nicht zulässt.
Dies newChild ist ein Vorgänger dieses Knotens.
Die newChild Datei wurde aus einem anderen Dokument als dem Dokument erstellt, das diesen Knoten erstellt hat.
Dieser Knoten ist schreibgeschützt.
Dies oldChild ist kein untergeordnetes Element dieses Knotens.
Beispiele
Ein Beispiel für die ReplaceChild Methode finden Sie unter der 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.