Compartir a través de


XMLNode.HasChildNodes (Propiedad)

Obtiene un valor que indica si el control XMLNode tiene elementos secundarios.

Espacio de nombres:  Microsoft.Office.Tools.Word
Ensamblado:  Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)

Sintaxis

'Declaración
ReadOnly Property HasChildNodes As Boolean
bool HasChildNodes { get; }

Valor de propiedad

Tipo: System.Boolean
true si el control XMLNode tiene elementos secundarios; de lo contrario, false.

Ejemplos

En el siguiente ejemplo de código se utiliza la propiedad FirstChild para mostrar el nombre del primer nodo secundario de un control XMLNode.En el ejemplo también se utiliza la propiedad HasChildNodes para determinar si el control XMLNode tiene algún nodo secundario.En este ejemplo se supone que el documento actual contiene un objeto XMLNode denominado 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.");
    }
}

Seguridad de .NET Framework

Vea también

Referencia

XMLNode Interfaz

Microsoft.Office.Tools.Word (Espacio de nombres)