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
Valori restituiti
Oggetto XmlNode sostituito.
Eccezioni
Questo nodo è di un tipo che non consente nodi figlio del tipo del newChild nodo.
newChild è un predecessore di questo nodo.
È newChild stato creato da un documento diverso da quello che ha creato questo nodo.
Questo nodo è di sola lettura.
Non oldChild è un elemento figlio di questo nodo.
Esempio
Per un esempio del ReplaceChild metodo , vedere il ReplaceChild metodo .
Commenti
Se l'oggetto newChild è già presente nell'albero, viene prima rimosso.
newChild Se è stato creato da un altro documento, è possibile usare XmlDocument.ImportNode per importare il nodo nel documento corrente.