Freigeben über


XPathNavigator.HasChildren-Eigenschaft

Ruft einen Wert ab, der angibt, ob der aktuelle Knoten über untergeordnete Knoten verfügt.

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

Syntax

'Declaration
Public Overridable ReadOnly Property HasChildren As Boolean
'Usage
Dim instance As XPathNavigator
Dim value As Boolean

value = instance.HasChildren
public virtual bool HasChildren { get; }
public:
virtual property bool HasChildren {
    bool get ();
}
/** @property */
public boolean get_HasChildren ()
public function get HasChildren () : boolean

Eigenschaftenwert

Gibt true zurück, wenn der aktuelle Knoten über untergeordnete Knoten verfügt, andernfalls false.

Hinweise

Wenn der XPathNavigator auf einem Knoten positioniert ist, der nicht über untergeordnete Knoten verfügen kann, gibt die HasChildren-Eigenschaft immer false zurück.

In der folgenden Tabelle werden die für jeden XPathNodeType-Knoten zulässigen untergeordneten XPathNodeType-Knoten aufgelistet.

XPathNodeType-Knoten

Untergeordnete XPathNodeType-Knoten

Root

Element-Knoten, Comment-Knoten oder ProcessingInstruction-Knoten.

Hinweis

DocumentFragment ist bei Verwendung der XmlDocument-Klasse äquivalent zu Root und kann über dieselben untergeordneten Elemente wie ein Element verfügen.

Element

Element-Knoten, Text-Knoten, Comment-Knoten, ProcessingInstruction-Knoten, Whitespace-Knoten oder SignificantWhitespace-Knoten.

Alle anderen XPathNodeType-Knoten.

Kann keine untergeordneten Knoten enthalten.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, 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

Siehe auch

Referenz

XPathNavigator-Klasse
XPathNavigator-Member
System.Xml.XPath-Namespace
MoveToFirstChild
MoveToParent
MoveToNext