XmlNode.ParentNode Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nadřazený uzel (pro uzly, které mohou mít nadřazené).
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
Hodnota vlastnosti
To XmlNode
je nadřazený aktuální uzel. Pokud byl uzel právě vytvořen a ještě není přidán do stromu, nebo pokud byl odebrán ze stromu, nadřazený je null
. U všech ostatních uzlů závisí vrácená hodnota na NodeType uzlu. Následující tabulka popisuje možné návratové hodnoty vlastnosti ParentNode
.
Nodetype | Návratová hodnota nadřazeného uzlu |
---|---|
Atribut, dokument, documentFragment, entita, notace | Vrátí null ; tyto uzly nemají nadřazené prvky.
|
CDATA | Vrátí odkaz na prvek nebo entitu obsahující oddíl CDATA. |
Komentář | Vrátí prvek, odkaz na entitu, typ dokumentu nebo dokument obsahující komentář. |
Documenttype | Vrátí uzel dokumentu. |
Prvek | Vrátí nadřazený uzel elementu. Pokud je prvek kořenovým uzlem ve stromu, nadřazený je uzel dokumentu. |
EntityReference | Vrátí prvek, atribut nebo odkaz na entitu obsahující odkaz na entitu. |
Processinginstruction | Vrátí dokument, prvek, typ dokumentu nebo odkaz na entitu obsahující instrukce zpracování. |
Text | Vrátí nadřazený prvek, atribut nebo odkaz na entitu obsahující textový uzel. |
Poznámky
Informace o nadřazených a podřízených uzlech najdete ve specifikaci W3C DOM (Core) Level 1