INode.InsertBefore(INode, INode) Método

Definição

Insere o nó antes do newChildrefChildfilho existente.

[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

Parâmetros

newChild
INode

O nó a inserir.

refChild
INode

O nó de referência, ou seja, o nó antes do qual o novo nó deve ser inserido.

Retornos

O nó que está sendo inserido.

Atributos

Exceções

HIERARCHY_REQUEST_ERR: Gerado se esse nó for de um tipo que não permita filhos do tipo do newChild nó, ou se o nó a ser inserido for um dos ancestrais desse nó ou desse nó em si, ou se esse nó for do tipo Document e o aplicativo DOM tentar inserir um segundo DocumentType ou Element nó.
WRONG_DOCUMENT_ERR: Gerado se newChild foi criado a partir de um documento diferente daquele que criou este nó.
NO_MODIFICATION_ALLOWED_ERR: Gerado se esse nó for somente leitura ou se o pai do nó que está sendo inserido for somente leitura.
NOT_FOUND_ERR: Criado se refChild não for filho deste nó.
NOT_SUPPORTED_ERR: se esse nó for do tipo Document, essa exceção poderá ser gerada se a implementação do DOM não oferecer suporte à inserção de um DocumentType nó OR Element .

Comentários

Insere o nó antes do newChildrefChildfilho existente. Se refChild for null, insira newChild no final da lista de crianças. <br>Se newChild é um DocumentFragment objeto, todos os seus filhos são inseridos, na mesma ordem, antes refChildde . Se o newChild já estiver na árvore, ele é removido primeiro. <p ><b>Nota:</b> Inserir um nó antes de si mesmo depende da implementação.

Documentação Java para org.w3c.dom.Node.insertBefore(org.w3c.dom.Node, org.w3c.dom.Node).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a