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ó newChild antes do nó refChildfilho 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 ser inserido.
- 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 esse 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 esse 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 um 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 der suporte à inserção de um DocumentType ou Element nó.
Comentários
Insere o nó newChild antes do nó refChildfilho existente. Se refChild for null, insira newChild no final da lista de filhos.
<br>Se newChild for um DocumentFragment objeto, todos os seus filhos serão inseridos, na mesma ordem, antes refChild. Se o newChild já estiver na árvore, ele será removido pela primeira vez.
<b>Observação:</b> Inserir um nó antes de si é dependente da implementação.
Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.