XMLNode.HasChildNodes Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das XMLNode-Steuerelement über untergeordnete Elemente verfügt.
public bool HasChildNodes { get; }
Eigenschaftswert
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