Bookmark.Previous (Método)

Obtiene un objeto Range relativo al control Bookmark.

Espacio de nombres:  Microsoft.Office.Tools.Word
Ensamblado:  Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)

Sintaxis

'Declaración
Function Previous ( _
    ByRef Unit As Object, _
    ByRef Count As Object _
) As Range
Range Previous(
    ref Object Unit,
    ref Object Count
)

Parámetros

  • Count
    Tipo: System.Object%
    Número de unidades que desea retroceder.El valor predeterminado es 1.

Valor devuelto

Tipo: Microsoft.Office.Interop.Word.Range
Un objeto Range relativo al control Bookmark.

Comentarios

Parámetros opcionales

Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.

Ejemplos

El ejemplo de código siguiente agrega texto al primer párrafo y agrega un control Bookmark a la segunda palabra. A continuación, el código selecciona la palabra anterior al marcador.

Se trata de un ejemplo para una personalización en el nivel del documento.

Private Sub BookmarkPrevious()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Me.Paragraphs(1).Range.Text = "Text before the bookmark."

    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range.Words(2), _
        "Bookmark1")

    Bookmark1.Previous(Word.WdUnits.wdWord, 1).Select()

End Sub
private void BookmarkPrevious()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    this.Paragraphs[1].Range.Text = "Text before the bookmark.";
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range.Words[2],
        "bookmark1");

    object Unit = Word.WdUnits.wdWord;
    object Count = 1;

    bookmark1.Previous(ref Unit, ref Count).Select();
}

Seguridad de .NET Framework

Vea también

Referencia

Bookmark Interfaz

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