Sprache

INode.ReplaceChild(INode, INode) Methode

Definition

Ersetzt den untergeordneten Knoten oldChild durch newChild die Liste der untergeordneten Elemente und gibt den oldChild Knoten zurück.

[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

Parameter

newChild
INode

Der neue Knoten, der in die untergeordnete Liste gesetzt werden soll.

oldChild
INode

Der Knoten, der in der Liste ersetzt wird.

Gibt zurück

Der Knoten wurde ersetzt.

Attribute

Ausnahmen

HIERARCHY_REQUEST_ERR: Wird ausgelöst, wenn dieser Knoten einen Typ aufweist, der keine untergeordneten Elemente des newChild Knotentyps zulässt, oder wenn der hinzuzufügende Knoten eines der Vorgänger dieses Knotens oder dieser Knoten selbst ist oder wenn dieser Knoten vom Typ Document ist und das Ergebnis des Ersetzungsvorgangs eine Sekunde DocumentType oder Element auf dem Document Knoten hinzufügen würde.
WRONG_DOCUMENT_ERR: Wird ausgelöst, wenn newChild es aus einem anderen Dokument als dem erstellt wurde, das diesen Knoten erstellt hat.
NO_MODIFICATION_ALLOWED_ERR: Wird ausgelöst, wenn dieser Knoten oder das übergeordnete Element des neuen Knotens schreibgeschützt ist.
NOT_FOUND_ERR: Wird ausgelöst, wenn oldChild es sich nicht um ein untergeordnetes Element dieses Knotens handelt.
NOT_SUPPORTED_ERR: Wenn dieser Knoten vom Typ Documentist, kann diese Ausnahme ausgelöst werden, wenn die DOM-Implementierung den Ersatz des DocumentType untergeordneten oder Element untergeordneten Elements nicht unterstützt.

Hinweise

Ersetzt den untergeordneten Knoten oldChild durch newChild die Liste der untergeordneten Elemente und gibt den oldChild Knoten zurück. <br>Ist newChild ein DocumentFragment Objekt, oldChild wird durch alle DocumentFragment untergeordneten Elemente ersetzt, die in derselben Reihenfolge eingefügt werden. Wenn sich die newChild Struktur bereits befindet, wird sie zuerst entfernt.

<b>Hinweis:</b> Das Ersetzen eines Knotens durch sich selbst ist von der Implementierung abhängig.

Java Dokumentation für org.w3c.dom.Node.replaceChild(org.w3c.dom.Node, org.w3c.dom.Node).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: