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
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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.