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 |
---|---|
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