Поделиться через


XPathNavigator.HasChildren Свойство

Определение

Возвращает значение, указывающее, имеет ли текущий узел дочерние узлы.

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

Значение свойства

true, если текущий узел имеет дочерние узлы; в противном случае false.

Комментарии

Если XPathNavigator размещается на узле, который не может иметь дочерние узлы, свойство HasChildren всегда возвращает false.

В следующей таблице перечислены дочерние узлы XPathNodeType узлов, разрешенных для каждого XPathNodeType узла.

Узел XPathNodeType Дочерние узлы XPathNodeType
Root Elementузлах Commentили ProcessingInstruction. Примечание.DocumentFragment эквивалентен Root при использовании класса XmlDocument и может иметь те же дочерние элементы, что и элемент.
Element Element, Text, Comment, ProcessingInstruction, Whitespace или SignificantWhitespace узлах.
Все остальные узлы XPathNodeType Не удается иметь дочерние узлы.

Применяется к

См. также раздел