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
Get
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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.