XmlNode.ParentNode 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得這個節點的父代 (對於具有父代的節點而言)。
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 規格