XMLNode.HasChildNodes Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob das XMLNode-Steuerelement über untergeordnete Elemente verfügt.

public bool HasChildNodes { get; }

Eigenschaftswert

Boolean

true, wenn das XMLNode-Steuerelement über untergeordnete Elemente verfügt, andernfalls false.

Beispiele

Im folgenden Codebeispiel wird die- FirstChild Eigenschaft verwendet, um den Namen des ersten untergeordneten Knotens eines-Steuer Elements anzuzeigen XMLNode . Im Beispiel wird auch die- HasChildNodes Eigenschaft verwendet, um zu bestimmen, ob das Steuerelement über untergeordnete XMLNode Knoten verfügt. In diesem Beispiel wird davon ausgegangen, dass das aktuelle Dokument einen mit dem XMLNode Namen enthält CustomerNode

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.");
    }
}
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

Gilt für