Freigeben über


INode.InsertBefore(INode, INode) Methode

Definition

Fügt den Knoten newChild vor dem vorhandenen untergeordneten Knoten refChildein.

[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

Parameter

newChild
INode

Der einzufügende Knoten.

refChild
INode

Der Verweisknoten, d. h. der Knoten, vor dem der neue Knoten eingefügt werden muss.

Gibt zurück

Der Knoten, der eingefügt wird.

Attribute

Ausnahmen

HIERARCHY_REQUEST_ERR: Wird ausgelöst, wenn dieser Knoten einen Typ aufweist, der untergeordnete Elemente des newChild Knotentyps nicht zulässt oder wenn der einzufügende Knoten eines der Vorgänger dieses Knotens oder dieser Knoten selbst ist oder wenn dieser Knoten vom Typ Document ist und die DOM-Anwendung versucht, eine Sekunde oder Element einen zweiten DocumentType Knoten einzufügen.
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 schreibgeschützt ist oder das übergeordnete Element des eingefügten Knotens schreibgeschützt ist.
NOT_FOUND_ERR: Wird ausgelöst, wenn refChild 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 das Einfügen eines Oder DocumentTypeElement Knotens nicht unterstützt.

Hinweise

Fügt den Knoten newChild vor dem vorhandenen untergeordneten Knoten refChildein. Wenn refChild ja null, fügen Sie newChild am Ende der Liste der untergeordneten Elemente ein. <br>If newChild is a DocumentFragment object, all of its children are inserted, in the same order, before refChild. Wenn sich die newChild Struktur bereits befindet, wird sie zuerst entfernt. <p ><b>Hinweis:</b> Einfügen eines Knotens vor der Implementierung abhängig.

Java-Dokumentation für org.w3c.dom.Node.insertBefore(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: