INode.InsertBefore(INode, INode) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Insere o nó antes do newChild
nó refChild
filho 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 newChild
nó refChild
filho 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 refChild
de . 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.