Partager via


Bookmark.BookmarkID, propriété

Obtient la position du contrôle Bookmark dans le document.

Espace de noms :  Microsoft.Office.Tools.Word
Assembly :  Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)

Syntaxe

'Déclaration
ReadOnly Property BookmarkID As Integer
int BookmarkID { get; }

Valeur de propriété

Type : System.Int32
Position du contrôle Bookmark dans le document.

Notes

Le numéro correspond à l'ordre d'apparition du contrôle Bookmark dans le document : 1 pour le premier signet, 2 pour le deuxième, et ainsi de suite. Si l'un des signets est supprimé, il y a renumérotation des autres signets, dont le BookmarkID change en conséquence.

Exemples

L'exemple de code suivant ajoute un contrôle Bookmark au document, puis affiche la position du signet dans le document en montrant le BookmarkID dans un message.

Cet exemple illustre une personnalisation au niveau du document.

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

Sécurité .NET Framework

Voir aussi

Référence

Bookmark Interface

Microsoft.Office.Tools.Word, espace de noms