INode.InsertBefore(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í.
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.
<b>Nota:</b> Inserción de un nodo antes de que sea dependiente de la implementación.
Java documentación 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 Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.