Condividi tramite


INode.InsertBefore(INode, INode) Metodo

Definizione

Inserisce il nodo newChild prima del nodo refChildfiglio esistente.

[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

Parametri

newChild
INode

Nodo da inserire.

refChild
INode

Nodo di riferimento, ovvero il nodo prima del quale deve essere inserito il nuovo nodo.

Restituisce

Nodo da inserire.

Attributi

Eccezioni

HIERARCHY_REQUEST_ERR: generato se questo nodo è di un tipo che non consente elementi figlio del tipo del newChild nodo o se il nodo da inserire è uno dei predecessori di questo nodo o di questo nodo stesso oppure se il nodo è di tipo Document e l'applicazione DOM tenta di inserire un secondo DocumentType nodo o Element .
WRONG_DOCUMENT_ERR: generato se newChild è stato creato da un documento diverso da quello che ha creato questo nodo.
NO_MODIFICATION_ALLOWED_ERR: generato se questo nodo è di sola lettura o se l'elemento padre del nodo da inserire è di sola lettura.
NOT_FOUND_ERR: generato se refChild non è figlio di questo nodo.
NOT_SUPPORTED_ERR: se questo nodo è di tipo Document, questa eccezione potrebbe essere generata se l'implementazione DOM non supporta l'inserimento di un DocumentType nodo o Element .

Commenti

Inserisce il nodo newChild prima del nodo refChildfiglio esistente. Se refChild è null, inserire newChild alla fine dell'elenco di elementi figlio. <br>Se newChild è un DocumentFragment oggetto , tutti i relativi elementi figlio vengono inseriti, nello stesso ordine, prima refChilddi . Se l'oggetto newChild è già presente nell'albero, viene prima rimosso. <p ><b Nota:</b>> Inserimento di un nodo prima che sia dipendente dall'implementazione.

Documentazione java per org.w3c.dom.Node.insertBefore(org.w3c.dom.Node, org.w3c.dom.Node).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a