XmlNode.ParentNode 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此节点的父级(对于可以具有父节点的节点)。
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 规范