Bookmark.Bookmarks-Eigenschaft
Ruft eine Microsoft.Office.Interop.Word.Bookmarks-Auflistung ab, die alle Lesezeichen im Bookmark-Steuerelement darstellt.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)
Syntax
'Declaration
ReadOnly Property Bookmarks As Bookmarks
Get
Bookmarks Bookmarks { get; }
Eigenschaftswert
Typ: Microsoft.Office.Interop.Word.Bookmarks
Eine Microsoft.Office.Interop.Word.Bookmarks-Auflistung, die alle Lesezeichen im Bookmark-Steuerelement darstellt.
Hinweise
Es ist nicht möglich, jedes Bookmark-Steuerelement im Dokument mit der Microsoft.Office.Interop.Word.Bookmarks-Auflistung zu enumerieren. Verwenden Sie die ControlCollection, und suchen Sie dann nach Elementen vom Typ Bookmark.
Beispiele
Im folgenden Codebeispiel wird dem Dokument ein Bookmark-Steuerelement mit Text hinzugefügt und anschließend dem sechsten Zeichen des Lesezeichens ein weiteres Lesezeichen hinzugefügt. Die Gesamtanzahl der Lesezeichen innerhalb des Lesezeichens wird dann in einem Meldungsfeld angezeigt.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
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
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);
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.