XMLNode.ChildNodes Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
public Microsoft.Office.Interop.Word.XMLNodes ChildNodes { get; }
Özellik Değeri
XMLNodesBir denetimin alt öğelerini temsil eden bir koleksiyon XMLNode .
Örnekler
Aşağıdaki kod örneği, ChildNodes bir denetimin tüm alt düğümlerine ait adların bir listesini oluşturmak için özelliğini kullanır XMLNode . Daha sonra listeyi bir ileti kutusunda görüntüler. Bu örnek, geçerli belgenin adlandırılmış bir ada sahip olduğunu varsayar XMLNode CustomerNode .
private void DisplayChildNodes()
{
System.Text.StringBuilder childNodeNames =
new System.Text.StringBuilder();
if (this.CustomerNode.HasChildNodes)
{
childNodeNames.Append(this.CustomerNode.BaseName +
" has the children: ");
foreach (Word.XMLNode childElement in this.CustomerNode.ChildNodes)
{
childNodeNames.Append(" " + childElement.BaseName);
}
MessageBox.Show(childNodeNames.ToString());
}
else
{
MessageBox.Show("'" + this.CustomerNode.BaseName +
"' has no child nodes.");
}
}
Private Sub DisplayChildNodes()
Dim childNodeNames As New System.Text.StringBuilder()
If Me.CustomerNode.HasChildNodes Then
childNodeNames.Append(Me.CustomerNode.BaseName & _
" has the children: ")
Dim childElement As Word.XMLNode
For Each childElement In Me.CustomerNode.ChildNodes
childNodeNames.Append(" " & childElement.BaseName)
Next childElement
MsgBox(childNodeNames.ToString())
Else
MsgBox("'" & Me.CustomerNode.BaseName & _
"' has no child nodes.")
End If
End Sub