System::Xml::XmlNode::get_ParentNode 方法

XmlNode::get_ParentNode method

返回此节点的父节点(适用于可以有父节点的节点)。

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

ReturnValue

当前节点的父节点是 XmlNode

备注

如果一个节点刚刚被创建且尚未添加到树中,或者已经从树中移除,则其父节点为 nullptr。对于所有其他节点,返回的值取决于该节点的 XmlNode::get_NodeType。以下表格描述了 get_NodeType 方法的可能返回值。
节点类型ParentNode 的返回值
Attribute, Document, DocumentFragment, Entity, Notation返回 nullptr;这些节点没有父节点。
CDATA返回包含 CDATA 区段的元素或实体引用。
Comment返回包含注释的元素、实体引用、文档类型或文档。
DocumentType返回文档节点。
Element返回该元素的父节点。如果该元素是树中的根节点,则其父节点为文档节点。
EntityReference返回包含该实体引用的元素、属性或实体引用。
ProcessingInstruction返回包含处理指令的文档、元素、文档类型或实体引用。
Text返回包含该文本节点的父元素、属性或实体引用。

另见