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);
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

A XmlNode inserção a ser inserida.

refChild
XmlNode

Esse XmlNode é o nó de referência. O newChild é colocado 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 newChild nó.

O newChild é um ancestral deste nó.

O newChild foi criado a partir de um documento diferente daquele que criou esse nó.

O refChild não é um filho deste 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 (Document Object Model).

Aplica-se a