Freigeben über


XmlNode.ParentNode-Eigenschaft

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

Namespace: System.Xml
Assembly: System.Xml (in system.xml.dll)

Syntax

'Declaration
Public Overridable ReadOnly Property ParentNode As XmlNode
'Usage
Dim instance As XmlNode
Dim value As XmlNode

value = instance.ParentNode
public virtual XmlNode ParentNode { get; }
public:
virtual property XmlNode^ ParentNode {
    XmlNode^ get ();
}
/** @property */
public XmlNode get_ParentNode ()
public function get ParentNode () : XmlNode

Eigenschaftenwert

Ein 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 (Nothing in Visual Basic). 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 (Nothing in Visual Basic) zurück. Diese Knoten verfügen über keine übergeordneten Elemente.

CDATA

Gibt das Element oder den Entitätsverweis mit dem CDATA-Abschnitt zurück.

Comment

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.

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0, 1.0

Siehe auch

Referenz

XmlNode-Klasse
XmlNode-Member
System.Xml-Namespace