XmlAttribute.ReplaceChild(XmlNode, XmlNode) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Sostituisce il nodo figlio specificato con il nuovo nodo figlio specificato.
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
Parametri
Restituisce
Oggetto XmlNode sostituito.
Eccezioni
Per questo tipo di nodi non sono consentiti elementi figlio di tipo newChild
.
newChild
è un predecessore di questo nodo.
Il nodo newChild
è stato creato da un documento diverso da quello che ha creato il nodo corrente.
Il nodo è di sola lettura.
oldChild
non è un nodo figlio del nodo corrente
Esempio
Per un esempio del ReplaceChild metodo, vedere il ReplaceChild metodo .
Commenti
Se l'oggetto è già presente nell'albero newChild
, viene prima rimosso.
Se è newChild
stato creato da un altro documento, è possibile usare XmlDocument.ImportNode per importare il nodo nel documento corrente.