XMLNode.ChildNodes (Propiedad)

Obtiene una colección Microsoft.Office.Interop.Word.XMLNodes que representa los elementos secundarios de un control XMLNode.

Espacio de nombres:  Microsoft.Office.Tools.Word
Ensamblado:  Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)

Sintaxis

'Declaración
ReadOnly Property ChildNodes As XMLNodes
XMLNodes ChildNodes { get; }

Valor de propiedad

Tipo: Microsoft.Office.Interop.Word.XMLNodes
Colección Microsoft.Office.Interop.Word.XMLNodes que representa los elementos secundarios de un control XMLNode.

Ejemplos

En el siguiente ejemplo de código se utiliza la propiedad ChildNodes para crear una lista con los nombres de todos los nodos secundarios de un control XMLNode.A continuación, muestra la lista en un cuadro de mensaje.En este ejemplo se supone que el documento actual contiene un objeto XMLNode denominado 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.");
    }
}

Seguridad de .NET Framework

Vea también

Referencia

XMLNode Interfaz

Microsoft.Office.Tools.Word (Espacio de nombres)