XPathNavigator.HasChildren Propriété

Définition

Obtient une valeur indiquant 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é

Boolean

true si le nœud actuel possède des nœuds enfants ; sinon, false.

Remarques

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

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

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

S’applique à

Voir aussi