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 refChildenfant 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
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 DocumentType un nœudElement.
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 DocumentType d’un Element nœud.
Remarques
Insère le nœud newChild avant le nœud refChildenfant existant. Si refChild c’est nullle 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.
<b>Remarque :</b> Insertion d’un nœud avant lui-même dépend de l’implémentation.
Java documentation 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.