Condividi tramite


Proprietà Bookmark.BookmarkID

Ottiene la posizione del controllo Bookmark nel documento.

Spazio dei nomi:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Sintassi

'Dichiarazione
ReadOnly Property BookmarkID As Integer
    Get
int BookmarkID { get; }

Valore proprietà

Tipo: System.Int32
Posizione del controllo Bookmark nel documento.

Note

Il numero corrisponde all'ordine del controllo Bookmark nel documento: 1 per il primo segnalibro, 2 per il secondo e così via. Se uno dei segnalibri viene eliminato, la proprietà BookmarkID degli altri segnalibri ne eseguirà la rinumerazione in modo appropriato.

Esempi

Nell'esempio di codice seguente viene aggiunto un controllo Bookmark al documento e viene visualizzata la posizione del segnalibro nel documento mostrando BookmarkID in una finestra di messaggio.

Questo esempio è valido per una personalizzazione a livello di documento.

Private Sub BookmarkBookmarkID()

    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."
    MessageBox.Show("Bookmark position in document: " _
        & Bookmark1.BookmarkID.ToString)

End Sub
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);
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Bookmark Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Word