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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.