Partager via


Bookmark.Fields, propriété

Obtient une collection Fields en lecture seule représentant tous les champs du contrôle Bookmark.

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

Syntaxe

'Déclaration
ReadOnly Property Fields As Fields
Fields Fields { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.Word.Fields
Collection Fields en lecture seule représentant tous les champs du contrôle Bookmark.

Exemples

L'exemple de code suivant ajoute au premier paragraphe un contrôle Bookmark avec du texte, puis ajoute un champ date à la fin du signet.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub BookmarkFields()
    Dim Type As Object = Word.WdFieldType.wdFieldDate

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.Text = "The current date is: "
    Bookmark1.Fields.Add(Bookmark1.Characters.Last, Type)

End Sub
private void BookmarkFields()
{
    object Type = Word.WdFieldType.wdFieldDate;

    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "The current date is: ";

    bookmark1.Fields.Add(bookmark1.Characters.Last, ref Type,
        ref missing, ref missing);
}

Sécurité .NET Framework

Voir aussi

Référence

Bookmark Interface

Microsoft.Office.Tools.Word, espace de noms