Bookmark.BookmarkID (Propiedad)
Obtiene la posición del control Bookmark en el documento.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
ReadOnly Property BookmarkID As Integer
int BookmarkID { get; }
Valor de propiedad
Tipo: System.Int32
La posición del control Bookmark en el documento.
Comentarios
El número corresponde al orden del control Bookmark en el documento: 1 para el primer marcador, 2 para el segundo, etc.Si se elimina uno de los marcadores, la propiedad BookmarkID de los otros marcadores cambiará de número en consecuencia.
Ejemplos
El ejemplo de código siguiente agrega un control Bookmark al documento y, a continuación, muestra la posición del marcador en el documento mostrando la propiedad BookmarkID en un cuadro de mensaje.
Se trata de un ejemplo para una personalización en el nivel del 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);
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.