XmlAttribute.InsertAfter(XmlNode, XmlNode) Método

Definición

Inserta el nodo especificado inmediatamente después del nodo de referencia 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

que XmlNode se va a insertar.

refChild
XmlNode

que XmlNode es el nodo de referencia. newChild se coloca después de refChild.

Devoluciones

Insertado XmlNode .

Excepciones

Este nodo es de un tipo que no permite nodos secundarios del tipo del newChild nodo.

newChild es un antecesor de este nodo.

newChild se creó a partir de un documento diferente al que creó este nodo.

no refChild es un elemento secundario de este nodo.

Este nodo es de solo lectura.

Ejemplos

Para obtener un ejemplo del InsertAfter método, vea el InsertAfter método .

Comentarios

Si refChild es null, inserte newChild al principio de la lista de nodos secundarios. Si newChild es un XmlDocumentFragment objeto, sus nodos secundarios se insertan, en el mismo orden, después refChildde . Si el newChild elemento ya está en el árbol, primero se quita.

Si el nodo que se va a insertar se creó a partir de otro documento, puede usar XmlDocument.ImportNode para importar el nodo al documento actual. A continuación, el nodo importado se puede insertar en el documento actual.

Este método es una extensión Microsoft al modelo de objetos de documento (DOM).

Se aplica a