INode.ReplaceChild(INode, INode) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.