XPathNavigator.HasChildren Propriété

Définition

Obtient une valeur qui indique si le nœud actuel a des nœuds enfants.

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

Valeur de propriété

true si le nœud actuel a des nœuds enfants ; sinon, false.

Remarques

Si la XPathNavigator est positionnée sur un nœud qui ne peut pas avoir de nœuds enfants, la propriété HasChildren retourne toujours false.

Le tableau suivant répertorie le nœud enfant XPathNodeType nœuds autorisés pour chaque nœud XPathNodeType.

Nœud XPathNodeType Nœuds XPathNodeType enfants
Root Element, Commentou nœuds ProcessingInstruction. Remarque :DocumentFragment équivaut à Root lors de l’utilisation de la classe XmlDocument et peut avoir les mêmes enfants qu’un élément.
Element Element, Text, Comment, ProcessingInstruction, Whitespace ou nœuds SignificantWhitespace.
Tous les autres nœuds XPathNodeType Impossible d’avoir des nœuds enfants.

S’applique à

Voir aussi