Compartir a través de


INode.InsertBefore(INode, INode) Método

Definición

Inserta el nodo newChild antes del nodo refChildsecundario existente.

[Android.Runtime.Register("insertBefore", "(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;", "GetInsertBefore_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? InsertBefore (Org.W3c.Dom.INode? newChild, Org.W3c.Dom.INode? refChild);
[<Android.Runtime.Register("insertBefore", "(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;", "GetInsertBefore_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 InsertBefore : Org.W3c.Dom.INode * Org.W3c.Dom.INode -> Org.W3c.Dom.INode

Parámetros

newChild
INode

Nodo que se va a insertar.

refChild
INode

Nodo de referencia, es decir, el nodo antes del cual se debe insertar el nuevo nodo.

Devoluciones

Nodo que se va a insertar.

Atributos

Excepciones

HIERARCHY_REQUEST_ERR: se genera si este nodo es de un tipo que no permite que los elementos secundarios del tipo del newChild nodo, o si el nodo que se va a insertar es uno de los antecesores de este nodo o este nodo en sí, o si este nodo es de tipo Document y la aplicación DOM intenta insertar un segundo DocumentType o Element 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 es de solo lectura o si el elemento primario del nodo que se va a insertar es de solo lectura.
NOT_FOUND_ERR: se genera si refChild no es un elemento secundario de este nodo.
NOT_SUPPORTED_ERR: si este nodo es de tipo Document, esta excepción podría producirse si la implementación dom no admite la inserción de un DocumentType nodo o Element .

Comentarios

Inserta el nodo newChild antes del nodo refChildsecundario existente. Si refChild es null, inserte newChild al final de la lista de elementos secundarios. <br>Si newChild es un DocumentFragment objeto , todos sus elementos secundarios se insertan, en el mismo orden, antes refChildde . Si el newChild elemento ya está en el árbol, primero se quita. <p ><b>Nota:</b> Insertar un nodo antes de que sea dependiente de la implementación.

Documentación de Java para org.w3c.dom.Node.insertBefore(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 proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a