XmlNode.ParentNode Właściwość

Definicja

Pobiera element nadrzędny tego węzła (w przypadku węzłów, które mogą mieć elementy nadrzędne).

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

Wartość właściwości

Element XmlNode nadrzędny bieżącego węzła. Jeśli węzeł został właśnie utworzony i nie został jeszcze dodany do drzewa lub jeśli został usunięty z drzewa, element nadrzędny to null. Dla wszystkich pozostałych węzłów zwracana wartość zależy od NodeType węzła. W poniższej tabeli opisano możliwe wartości zwracane dla ParentNode właściwości.

Nodetype Zwracana wartość elementu ParentNode
Atrybut, Dokument, DocumentFragment, Entity, Notation Zwraca wartość null; te węzły nie mają elementów nadrzędnych.
CDATA Zwraca odwołanie do elementu lub jednostki zawierającej sekcję CDATA.
Komentarz Zwraca element, odwołanie do jednostki, typ dokumentu lub dokument zawierający komentarz.
Documenttype Zwraca węzeł dokumentu.
Element Zwraca węzeł nadrzędny elementu. Jeśli element jest węzłem głównym w drzewie, element nadrzędny jest węzłem dokumentu.
Odwołanie do jednostki Zwraca element, atrybut lub odwołanie do jednostki zawierające odwołanie do jednostki.
ProcessingInstruction Zwraca dokument, element, typ dokumentu lub odwołanie do jednostki zawierające instrukcję przetwarzania.
Tekst Zwraca element nadrzędny, atrybut lub odwołanie do jednostki zawierające węzeł tekstowy.

Uwagi

Aby uzyskać informacje o węzłach nadrzędnych i podrzędnych, zobacz specyfikację W3C DOM (Core) Level 1

Dotyczy