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

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

Boolean

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

Комментарии

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

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

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

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

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