Bookmark.Bookmarks Propriété

Définition

Obtient une collection Bookmarks qui représente tous les signets du contrôle Bookmark.

public Microsoft.Office.Interop.Word.Bookmarks Bookmarks { get; }

Valeur de propriété

Bookmarks

Collection Bookmarks qui représente tous les signets du contrôle Bookmark.

Exemples

L’exemple de code suivant ajoute un Bookmark contrôle avec du texte au document, puis ajoute un autre signet au sixième caractère du signet. Le nombre total de signets trouvés dans le signet est ensuite affiché dans une boîte de message.

Cet exemple est destiné à une personnalisation au niveau du document.

private void BookmarkBookmarks()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "This is sample bookmark text.";
    bookmark1.Characters[6].Select();
    
    Microsoft.Office.Tools.Word.Bookmark bookmark2 =
        this.Controls.AddBookmark(Application.Selection.Range,
        "bookmark2");
    MessageBox.Show("Total Bookmarks in bookmark1: " +
        bookmark1.Bookmarks.Count);
}
Private Sub BookmarkBookmarks()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.Text = "This is sample bookmark text."
    Bookmark1.Characters(6).Select()

    Dim Bookmark2 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Application.Selection.Range, _
        "Bookmark2")
    MessageBox.Show("Total Bookmarks in bookmark1: " _
        & Bookmark1.Bookmarks.Count.ToString)

End Sub

Remarques

Il n’est pas possible d’énumérer chaque Bookmark contrôle dans le document à l’aide de la Microsoft.Office.Interop.Word.Bookmarks collection. Utilisez la ControlCollection et recherchez les éléments de type Bookmark .

S’applique à