XPathNavigator.HasChildren Właściwość

Definicja

Pobiera wartość wskazującą, czy bieżący węzeł ma jakiekolwiek węzły podrzędne.

public:
 virtual property bool HasChildren { bool get(); };
public:
 abstract property bool HasChildren { bool get(); };
public virtual bool HasChildren { get; }
public abstract bool HasChildren { get; }
member this.HasChildren : bool
Public Overridable ReadOnly Property HasChildren As Boolean
Public MustOverride ReadOnly Property HasChildren As Boolean

Wartość właściwości

Boolean

true jeśli bieżący węzeł ma jakiekolwiek węzły podrzędne; w przeciwnym razie , false.

Uwagi

Jeśli obiekt XPathNavigator znajduje się w węźle, który nie może mieć węzłów podrzędnych, HasChildren właściwość zawsze zwraca falsewartość .

W poniższej tabeli wymieniono węzły podrzędne dozwolone dla każdego XPathNodeType węzłaXPathNodeType.

Węzeł XPathNodeType Podrzędne węzły XPathNodeType
Root Element, Commentlub ProcessingInstruction węzły. Uwaga: DocumentFragment jest równoważne Root w przypadku używania XmlDocument klasy i może mieć te same elementy podrzędne co element.
Element Element, Text, , ProcessingInstructionCommentlub Whitespace SignificantWhitespace węzły.
Wszystkie inne XPathNodeType węzły Nie można mieć węzłów podrzędnych.

Dotyczy

Zobacz też