INode.ReplaceChild(INode, INode) 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 oldChild secundario por newChild en la lista de elementos secundarios y devuelve el oldChild nodo.
[Android.Runtime.Register("replaceChild", "(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;", "GetReplaceChild_Lorg_w3c_dom_Node_Lorg_w3c_dom_Node_Handler:Org.W3c.Dom.INodeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.W3c.Dom.INode? ReplaceChild(Org.W3c.Dom.INode? newChild, Org.W3c.Dom.INode? oldChild);
[<Android.Runtime.Register("replaceChild", "(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;", "GetReplaceChild_Lorg_w3c_dom_Node_Lorg_w3c_dom_Node_Handler:Org.W3c.Dom.INodeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ReplaceChild : Org.W3c.Dom.INode * Org.W3c.Dom.INode -> Org.W3c.Dom.INode
Parámetros
- newChild
- INode
Nuevo nodo que se va a colocar en la lista secundaria.
- oldChild
- INode
Nodo que se va a reemplazar en la lista.
Devoluciones
Nodo reemplazado.
- Atributos
Excepciones
HIERARCHY_REQUEST_ERR: se genera si este nodo es de un tipo que no permite los elementos secundarios del tipo del newChild nodo, o si el nodo que se va a colocar es uno de los antecesores de este nodo o este nodo en sí, o si este nodo es de tipo Document y el resultado de la operación de reemplazo agregaría un segundo DocumentType o Element en el Document nodo.
WRONG_DOCUMENT_ERR: se genera si newChild se creó a partir de un documento diferente al que creó este nodo.
NO_MODIFICATION_ALLOWED_ERR: se genera si este nodo o el elemento primario del nuevo nodo es de solo lectura.
NOT_FOUND_ERR: se genera si oldChild no es un elemento secundario de este nodo.
NOT_SUPPORTED_ERR: si este nodo es de tipo Document, es posible que esta excepción se genere si la implementación dom no admite el reemplazo del DocumentType elemento secundario o Element secundario.
Comentarios
Reemplaza el nodo oldChild secundario por newChild en la lista de elementos secundarios y devuelve el oldChild nodo.
<br>Si newChild es un DocumentFragment objeto , oldChild se reemplaza por todos los DocumentFragment elementos secundarios, que se insertan en el mismo orden. Si el newChild elemento ya está en el árbol, primero se quita.
<b>Nota:</b> Reemplazar un nodo por sí mismo depende de la implementación.
Java documentación para org.w3c.dom.Node.replaceChild(org.w3c.dom.Node, org.w3c.dom.Node).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.