Compartilhar via


XmlAttribute.InsertAfter(XmlNode, XmlNode) Método

Definição

Insere o nó especificado imediatamente após o nó de referência especificado.

public:
 override System::Xml::XmlNode ^ InsertAfter(System::Xml::XmlNode ^ newChild, System::Xml::XmlNode ^ refChild);
public override System.Xml.XmlNode InsertAfter (System.Xml.XmlNode newChild, System.Xml.XmlNode refChild);
public override System.Xml.XmlNode? InsertAfter (System.Xml.XmlNode newChild, System.Xml.XmlNode? refChild);
override this.InsertAfter : System.Xml.XmlNode * System.Xml.XmlNode -> System.Xml.XmlNode
Public Overrides Function InsertAfter (newChild As XmlNode, refChild As XmlNode) As XmlNode

Parâmetros

newChild
XmlNode

O XmlNode a ser inserido.

refChild
XmlNode

O XmlNode que é o nó de referência. O newChild é posicionado após o refChild.

Retornos

O XmlNode inserido.

Exceções

Esse nó é de um tipo que não permite nós filho do tipo do nó newChild.

O newChild é um ancestral desse nó.

O newChild foi criado com base em um documento diferente daquele que criou esse nó.

O refChild não é filho desse nó.

Este nó é somente leitura.

Exemplos

Para obter um exemplo do InsertAfter método, consulte o InsertAfter método .

Comentários

Se refChild for null, insira newChild no início da lista de nós filho. Se newChild for um XmlDocumentFragment objeto , seus nós filho serão inseridos, na mesma ordem, após refChild. Se o newChild já estiver na árvore, ele será removido pela primeira vez.

Se o nó que está sendo inserido tiver sido criado a partir de outro documento, você poderá usar XmlDocument.ImportNode para importar o nó para o documento atual. Em seguida, o nó importado pode ser inserido no documento atual.

Esse método é uma extensão Microsoft para o DOM (Modelo de Objeto de Documento).

Aplica-se a