XmlAttribute.ReplaceChild(XmlNode, XmlNode) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Reemplaza el nodo secundario especificado con el nuevo nodo secundario especificado.
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
Parámetros
Devoluciones
XmlNode reemplazado.
Excepciones
Este nodo es de un tipo que no permite nodos secundarios del tipo del nodo newChild
.
newChild
es un nodo antecesor de este nodo.
newChild
se creó a partir de un documento diferente del que creó este nodo.
Este nodo es de sólo lectura.
oldChild
no es un nodo secundario de este nodo.
Ejemplos
Para obtener un ejemplo del ReplaceChild método , vea el ReplaceChild método .
Comentarios
Si el newChild
elemento ya está en el árbol, primero se quita.
newChild
Si se creó a partir de otro documento, puede usar XmlDocument.ImportNode para importar el nodo al documento actual.