INode.ReplaceChild(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.
Remplace le nœud oldChild enfant par newChild la liste des enfants et retourne le oldChild nœud.
[Android.Runtime.Register("replaceChild", "(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;", "GetReplaceChild_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? ReplaceChild(Org.W3c.Dom.INode? newChild, Org.W3c.Dom.INode? oldChild);
[<Android.Runtime.Register("replaceChild", "(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;", "GetReplaceChild_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 ReplaceChild : Org.W3c.Dom.INode * Org.W3c.Dom.INode -> Org.W3c.Dom.INode
Paramètres
- newChild
- INode
Nouveau nœud à placer dans la liste enfant.
- oldChild
- INode
Nœud remplacé dans la liste.
Retours
Nœud remplacé.
- 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 à placer 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 le résultat de l’opération de remplacement ajouterait une seconde DocumentType ou Element sur le Document nœud.
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 ou le parent du nouveau nœud est lu en lecture seule.
NOT_FOUND_ERR : déclenché s’il oldChild 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 le remplacement de l’enfant ou Element de l’enfantDocumentType.
Remarques
Remplace le nœud oldChild enfant par newChild la liste des enfants et retourne le oldChild nœud.
<br>Si newChild est un DocumentFragment objet, oldChild est remplacé par tous les DocumentFragment enfants, qui sont insérés dans le même ordre. Si la newChild valeur est déjà dans l’arborescence, elle est d’abord supprimée.
<b>Remarque :</b> Le remplacement d’un nœud par lui-même dépend de l’implémentation.
Java documentation pour org.w3c.dom.Node.replaceChild(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 Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.