XMLNode.HasChildNodes-Eigenschaft
Ruft einen Wert ab, der angibt, ob das XMLNode-Steuerelement über untergeordnete Elemente verfügt.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)
Syntax
'Declaration
ReadOnly Property HasChildNodes As Boolean
bool HasChildNodes { get; }
Eigenschaftswert
Typ: System.Boolean
true, wenn das XMLNode-Steuerelement über untergeordnete Elemente verfügt, andernfalls false.
Beispiele
Im folgenden Codebeispiel wird mithilfe der FirstChild-Eigenschaft der Name des ersten untergeordneten Knotens eines XMLNode-Steuerelements angezeigt. Mithilfe wird der HasChildNodes-Eigenschaft bestimmt, ob das XMLNode-Steuerelement über untergeordnete Knoten verfügt. In diesem Beispiel wird davon ausgegangen, dass das aktuelle Dokument einen XMLNode mit dem Namen CustomerNode enthält.
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.");
}
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.