System::Xml::XmlNode::get_ParentNode método

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 tabla siguiente describe los posibles valores de retorno del 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 del documento.
ElementoDevuelve el nodo padre del elemento. Si el elemento es el nodo raíz en el árbol, el padre es el nodo del documento.
EntityReferenceDevuelve el elemento, atributo o referencia de entidad que contiene la referencia de entidad.
ProcessingInstructionDevuelve el documento, elemento, tipo de documento o referencia de entidad que contiene la instrucción de procesamiento.
TextDevuelve el elemento padre, atributo o referencia de entidad que contiene el nodo de texto.

Ver también