Método System::Xml::XmlNode::get_ParentNode

XmlNode::get_ParentNode method

Devuelve el padre de este nodo (para nodos que pueden tener padres).

virtual SharedPtr<XmlNode> System::Xml::XmlNode::get_ParentNode() final

ReturnValue

El XmlNode que es el padre del nodo actual.

Observaciones

Si un nodo acaba de ser creado y aún no se ha añadido al árbol, o si ha sido eliminado del árbol, el padre es nullptr. Para todos los demás nodos, el valor devuelto depende del XmlNode::get_NodeType del nodo. La siguiente tabla describe los posibles valores de retorno para el método get_NodeType.
NodeTypeValor de retorno de ParentNode
Attribute, Document, DocumentFragment, Entity, NotationDevuelve nullptr; estos nodos no tienen padres.
CDATADevuelve el elemento o la referencia de entidad que contiene la sección CDATA.
CommentDevuelve el elemento, la referencia de entidad, el tipo de documento o el documento que contiene el comentario.
DocumentTypeDevuelve el nodo documento.
ElementDevuelve el nodo padre del elemento. Si el elemento es el nodo raíz en el árbol, el padre es el nodo documento.
EntityReferenceDevuelve el elemento, el atributo o la referencia de entidad que contiene la referencia de entidad.
ProcessingInstructionDevuelve el documento, el elemento, el tipo de documento o la referencia de entidad que contiene la instrucción de procesamiento.
TextDevuelve el elemento padre, el atributo o la referencia de entidad que contiene el nodo de texto.

Ver también