XmlNode.ParentNode 属性

定义

获取此节点的父级(对于可以具有父节点的节点)。

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

属性值

这是 XmlNode 当前节点的父级。 如果节点刚刚创建且尚未添加到树中,或者它已被从树中删除,则父节点为 null。 对于所有其他节点,返回的值取决于 NodeType 节点的值。 下表描述了该 ParentNode 属性的可能返回值。

NodeType ParentNode 的返回值
属性、文档、DocumentFragment、实体、表示法 返回 ; null这些节点没有父节点。
Cdata 返回包含 CDATA 节的元素或实体引用。
评论 返回包含注释的元素、实体引用、文档类型或文档。
DocumentType 返回文档节点。
元素 返回元素的父节点。 如果元素是树中的根节点,则父节点是文档节点。
EntityReference 返回包含实体引用的元素、属性或实体引用。
ProcessingInstruction 返回包含处理指令的文档、元素、文档类型或实体引用。
文本 返回包含文本节点的父元素、属性或实体引用。

注解

有关父节点和子节点的信息,请参阅 W3C DOM (核心) 级别 1 规范

适用于