Bookmark.BookmarkID-Eigenschaft (2007 System)

Aktualisiert: November 2007

Ruft die Position des Bookmark-Steuerelements im Dokument ab.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v9.0 (in Microsoft.Office.Tools.Word.v9.0.dll)

public int BookmarkID { get; }

Eigenschaftenwert

Typ: System.Int32

Die Position des Bookmark-Steuerelements im Dokument.

Die Zahl entspricht der Reihenfolge des Bookmark-Steuerelements im Dokument: 1 für das erste Lesezeichen, 2 für das zweite usw. Wenn eines der Lesezeichen gelöscht wird, ändert sich die Zahl entsprechend der BookmarkID der anderen Lesezeichen.

Im folgenden Codebeispiel wird dem Dokument ein Bookmark-Steuerelement hinzugefügt und anschließend die Position des Lesezeichens im Dokument dargestellt, indem die BookmarkID in einem Meldungsfeld angezeigt wird.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

private void BookmarkBookmarkID()
{
    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.";
    MessageBox.Show("Bookmark position in document: " 
        + bookmark1.BookmarkID);
}


Community-Beiträge

Anzeigen: