Share via


XMLNode.HasChildNodes, propriété

Obtient une valeur qui indique si le contrôle XMLNode a des éléments enfants.

Espace de noms :  Microsoft.Office.Tools.Word
Assembly :  Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)

Syntaxe

'Déclaration
ReadOnly Property HasChildNodes As Boolean
bool HasChildNodes { get; }

Valeur de propriété

Type : System.Boolean
true si le contrôle XMLNode a des éléments enfants ; sinon, false.

Exemples

L'exemple de code suivant utilise la propriété FirstChild pour afficher le nom du premier nœud enfant d'un contrôle XMLNode.L'exemple utilise également la propriété HasChildNodes pour déterminer si le contrôle XMLNode a des nœuds enfants.Cet exemple suppose que le document actif contient un XMLNode nommé CustomerNode.

Private Sub DisplayFirstChildName()
    If Me.CustomerNode.HasChildNodes Then
        MsgBox("The first child of '" & Me.CustomerNode.BaseName & _
            "' is '" & Me.CustomerNode.FirstChild.BaseName & "'.")
    Else
        MsgBox("'" & Me.CustomerNode.BaseName & _
            "' has no child nodes.")
    End If
End Sub
private void DisplayFirstChildName()
{
    if (this.CustomerNode.HasChildNodes)
    {
        MessageBox.Show("The first child of '" +
            this.CustomerNode.BaseName + "' is '" + 
            this.CustomerNode.FirstChild.BaseName + "'.");
    }
    else
    {
        MessageBox.Show("'" + this.CustomerNode.BaseName +
            "' has no child nodes.");
    }
}

Sécurité .NET Framework

Voir aussi

Référence

XMLNode Interface

Microsoft.Office.Tools.Word, espace de noms