XmlNode.ParentNode Eigenschaft

Definition

Ruft das übergeordnete Element dieses Knotens ab (für 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; }
member this.ParentNode : System.Xml.XmlNode
Public Overridable ReadOnly Property ParentNode As XmlNode

Eigenschaftswert

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

Nodetype Rückgabewert von ParentNode
Attribut, Document, DocumentFragment, Entity, Notation Gibt zurück null; diese Knoten haben keine übergeordneten Elemente.
CDATA Gibt den Element- oder Entitätsverweis zurück, der den CDATA-Abschnitt enthält.
Kommentar Gibt das Element, den Entitätsverweis, den Dokumenttyp oder das Dokument zurück, das den Kommentar enthält.
Documenttype Gibt den Dokumentknoten zurück.
Element Gibt den übergeordneten Knoten des Elements zurück. Wenn das Element der Stammknoten in der Struktur ist, ist das übergeordnete Element der Dokumentknoten.
EntityReference Gibt den Element-, Attribut- oder Entitätsverweis zurück, der den Entitätsverweis enthält.
Processinginstruction Gibt den Dokument-, Element-, Dokumenttyp- oder Entitätsverweis zurück, der die Verarbeitungsanweisung enthält.
Text Gibt den übergeordneten Element-, Attribut- oder Entitätsverweis zurück, der den Textknoten enthält.

Hinweise

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

Gilt für: