Document.XMLNodes, propriété (System 2007)

Mise à jour : novembre 2007

Obtient une collection Microsoft.Office.Interop.Word.XMLNodes qui représente la collection de tous les éléments XML dans le document.

Espace de noms :  Microsoft.Office.Tools.Word
Assembly :  Microsoft.Office.Tools.Word.v9.0 (dans Microsoft.Office.Tools.Word.v9.0.dll)

Syntaxe

<BrowsableAttribute(False)> _
Public ReadOnly Property XMLNodes As XMLNodes

Dim instance As Document
Dim value As XMLNodes

value = instance.XMLNodes
[BrowsableAttribute(false)]
public XMLNodes XMLNodes { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.Word.XMLNodes

Collection Microsoft.Office.Interop.Word.XMLNodes qui représente la collection de tous les éléments XML dans le document.

Exemples

L'exemple de code suivant affiche les noms de chacun des objets Microsoft.Office.Interop.Word.XMLNodes dans le document.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub DocumentXMLNodes()
    Dim stringBuilder1 As New System.Text.StringBuilder()

    ' Add all of the node names to the StringBuilder.
    Dim node As Word.XMLNode
    For Each node In Me.XMLNodes
        stringBuilder1.Append(node.BaseName & ", ")
    Next node

    ' End the StringBuilder with a period.
    stringBuilder1.Remove(stringBuilder1.Length - 2, 2)
    stringBuilder1.Append(".")

    MessageBox.Show("The document contains " & Me.XMLNodes.Count.ToString() _
        & " node(s): " & stringBuilder1.ToString())
End Sub 
private void DocumentXMLNodes()
{
    System.Text.StringBuilder stringBuilder1 =
        new System.Text.StringBuilder();

    // Add all of the node names to the StringBuilder.
    foreach (Word.XMLNode node in this.XMLNodes)
    {
        stringBuilder1.Append(node.BaseName + ", ");
    }

    // End the StringBuilder with a period.
    stringBuilder1.Remove(stringBuilder1.Length - 2, 2);
    stringBuilder1.Append(".");

    MessageBox.Show("The document contains " +
        this.XMLNodes.Count.ToString() + " node(s): " +
        stringBuilder1.ToString());
}

Autorisations

Voir aussi

Référence

Document, classe

Membres Document

Microsoft.Office.Tools.Word, espace de noms