XmlNode.ParentNode 屬性

定義

取得這個節點的父代 (對於具有父代的節點而言)。

public:
 virtual property System::Xml::XmlNode ^ ParentNode { System::Xml::XmlNode ^ get(); };
public virtual System.Xml.XmlNode ParentNode { 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 的傳回值
Attribute、Document、DocumentFragment、Entity、Notation 傳回 null;這些節點沒有父代。
CDATA 傳回包含 CDATA 區段的項目或實體參考。
註解 傳回項目、實體參考、文件類型或包含註解的文件。
DocumentType 傳回文件節點。
項目 傳回項目的父代節點。 如果此項目是樹狀結構的根節點,則父代是文件節點。
EntityReference 傳回項目、屬性或包含實體參考的實體參考。
ProcessingInstruction 傳回文件、項目、文件類型或包含處理指示的實體參考。
Text 傳回父項目、屬性或包含文字節點的實體參考。

備註

如需父節點和子節點的相關資訊,請參閱 W3C DOM (Core) Level 1 規格

適用於