XmlNode.ParentNode Propiedad

Definición

Obtiene el nodo primario de este nodo (para nodos que pueden tener nodos primarios).

public:
 virtual property System::Xml::XmlNode ^ ParentNode { System::Xml::XmlNode ^ get(); };
public virtual System.Xml.XmlNode ParentNode { get; }
public virtual System.Xml.XmlNode? ParentNode { get; }
member this.ParentNode : System.Xml.XmlNode
Public Overridable ReadOnly Property ParentNode As XmlNode

Valor de propiedad

XmlNode que es el elemento principal del nodo actual. Si se acaba de crear un nodo y todavía no se ha agregado al árbol, o si se ha quitado del árbol, el elemento principal es null. Para todos los demás nodos, el valor devuelto depende de NodeType del nodo. En la tabla siguiente se describen los valores devueltos posibles de la propiedad ParentNode.

NodeType Valor devuelto de ParentNode
Attribute, Document, DocumentFragment, Entity, Notation Devuelve null; estos nodos no tienen nodos primarios.
CDATA Devuelve el elemento o la referencia a entidad que contiene la sección CDATA.
Comentario Devuelve el elemento, la referencia a entidad, el tipo de documento o el documento que contiene el comentario.
DocumentType Devuelve el nodo de documento.
Elemento Devuelve el nodo primario del elemento. Si el elemento es el nodo raíz del árbol, el nodo primario es el nodo de documento.
EntityReference Devuelve el elemento, el atributo o la referencia a entidad que contiene la referencia a entidad.
ProcessingInstruction Devuelve el documento, el elemento, el tipo de documento o la referencia a entidad que contiene la instrucción de procesamiento.
Texto Devuelve el elemento primario, el atributo o la referencia a entidad que contiene el nodo de texto.

Comentarios

Para obtener información sobre los nodos primarios y secundarios, consulte la especificación W3C DOM (Core) Level 1.

Se aplica a