Condividi tramite


Proprietà XMLNode.ChildNodes

Ottiene un insieme Microsoft.Office.Interop.Word.XMLNodes che rappresenta gli elementi figlio di un controllo XMLNode.

Spazio dei nomi:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Sintassi

'Dichiarazione
ReadOnly Property ChildNodes As XMLNodes
    Get
XMLNodes ChildNodes { get; }

Valore proprietà

Tipo: Microsoft.Office.Interop.Word.XMLNodes
Insieme Microsoft.Office.Interop.Word.XMLNodes che rappresenta gli elementi figlio di un controllo XMLNode.

Esempi

Nell'esempio di codice seguente viene utilizzata la proprietà ChildNodes per creare un elenco dei nomi di tutti i nodi figlio di un controllo XMLNode. L'elenco viene quindi visualizzato in una finestra di messaggio. In questo esempio si suppone che il documento corrente contenga un oggetto XMLNode denominato CustomerNode.

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

XMLNode Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Word