INode.InsertBefore(INode, INode) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Insère le nœud newChild
avant le nœud refChild
enfant existant.
[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
Paramètres
- newChild
- INode
Le nœud à insérer.
- refChild
- INode
Nœud de référence, c’est-à-dire le nœud avant lequel le nouveau nœud doit être inséré.
Retours
Nœud inséré.
- Attributs
Exceptions
HIERARCHY_REQUEST_ERR : déclenché si ce nœud est d’un type qui n’autorise pas les enfants du type du newChild
nœud, ou si le nœud à insérer est l’un des ancêtres de ce nœud ou ce nœud lui-même, ou si ce nœud est de type Document
et que l’application DOM tente d’insérer un second ou Element
un nœudDocumentType
.
WRONG_DOCUMENT_ERR : déclenché s’il newChild
a été créé à partir d’un document différent de celui qui a créé ce nœud.
NO_MODIFICATION_ALLOWED_ERR : déclenché si ce nœud est lu en lecture seule ou si le parent du nœud inséré est en lecture seule.
NOT_FOUND_ERR : déclenché s’il refChild
n’est pas enfant de ce nœud.
NOT_SUPPORTED_ERR : si ce nœud est de typeDocument
, cette exception peut être levée si l’implémentation DOM ne prend pas en charge l’insertion d’un nœud ou Element
d’un DocumentType
nœud.
Remarques
Insère le nœud newChild
avant le nœud refChild
enfant existant. Si refChild
c’est null
le cas, insérez newChild
à la fin de la liste des enfants. <br>If newChild
is a DocumentFragment
object, all of its children are inserted, in the same order, before refChild
. Si la newChild
valeur est déjà dans l’arborescence, elle est d’abord supprimée. <p ><b>Remarque :</b> Insertion d’un nœud avant qu’il ne soit dépendant de l’implémentation.
Documentation Java pour org.w3c.dom.Node.insertBefore(org.w3c.dom.Node, org.w3c.dom.Node)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.