Bookmark.Bookmarks Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public Microsoft.Office.Interop.Word.Bookmarks Bookmarks { get; }
Valeur de propriété
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 .