XmlNode.ParentNode Eigenschaft

Definition

Ruft das übergeordnete Element dieses Knotens ab (bei Knoten, die über übergeordnete Elemente verfügen können).

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

Eigenschaftswert

Der XmlNode, der das übergeordnete Element des aktuellen Knotens ist. Wenn ein Knoten gerade erstellt, jedoch noch nicht der Struktur hinzugefügt oder aus dieser entfernt wurde, ist das übergeordnete Element null. Für alle anderen Knoten hängt der zurückgegebene Wert vom NodeType des Knotens ab. In der folgenden Tabelle werden die möglichen Rückgabewerte für die ParentNode-Eigenschaft beschrieben.

NodeType Rückgabewert von ParentNode
Attribute, Document, DocumentFragment, Entity, Notation Gibt null zurück. Diese Knoten verfügen über keine übergeordneten Elemente.
CDATA Gibt das Element oder den Entitätsverweis mit dem CDATA-Abschnitt zurück.
Kommentar Gibt das Element, den Entitätsverweis, den Dokumenttyp oder das Dokument mit dem Kommentar zurück.
DocumentType Gibt den Dokumentknoten zurück.
Element Gibt den übergeordneten Knoten des Elements zurück. Wenn das Element der Stammknoten der Struktur ist, ist das übergeordnete Element der Dokumentknoten.
EntityReference Gibt das Element, das Attribut oder den Entitätsverweis mit dem Entitätsverweis zurück.
ProcessingInstruction Gibt das Dokument, das Element, den Dokumenttyp oder den Entitätsverweis mit der Verarbeitungsanweisung zurück.
Text Gibt das übergeordnete Element, das Attribut oder den Entitätsverweis mit dem Textknoten zurück.

Hinweise

Informationen zu übergeordneten und untergeordneten Knoten finden Sie in der W3C DOM (Core) Level 1-Spezifikation.

Gilt für: