Lingua

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.

Valori restituiti

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.

<b>Nota:</b> Inserimento di un nodo prima che sia dipendente dall'implementazione.

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 dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a