Compartir a través de


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

Vea también

Referencia

Bookmark Interfaz

Microsoft.Office.Tools.Word (Espacio de nombres)