Bookmark.StartOf (Método)

Desplaza o extiende la posición inicial del control Bookmark al principio de la unidad de texto especificada más cercana.

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

Sintaxis

'Declaración
Function StartOf ( _
    ByRef unit As Object, _
    ByRef extend As Object _
) As Integer
int StartOf(
    ref Object unit,
    ref Object extend
)

Parámetros

Valor devuelto

Tipo: System.Int32
El número de caracteres que se ha desplazado o extendido el control Bookmark.Si el movimiento se produce hacia atrás en el documento, el método devuelve un número negativo.

Comentarios

Si el principio del control Bookmark ya se encuentra al principio de la unidad especificada, este método no desplazará ni extenderá el control Bookmark.

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 un control Bookmark con texto al segundo párrafo. A continuación, el código desplaza el inicio del marcador en una palabra.

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

Private Sub BookmarkStartOf()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Me.Paragraphs(1).Range.Text = "First paragraph of text."
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")

    Bookmark1.Text = "This is sample bookmark text."
    Bookmark1.StartOf(Word.WdUnits.wdWord, _
        Word.WdMovementType.wdMove)

End Sub
private void BookmarkStartOf()
{
    object Unit = Word.WdUnits.wdWord;
    object Extend = Word.WdMovementType.wdExtend;
    this.Paragraphs[1].Range.InsertParagraphBefore();
    this.Paragraphs[1].Range.InsertParagraphBefore();
    this.Paragraphs[1].Range.Text = "First paragraph of text.";
    this.Paragraphs[2].Range.Text = "Second paragraph of text.";
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[2].Range.Words[2],
        "bookmark1");

    bookmark1.StartOf(ref Unit, ref Extend);
}

Seguridad de .NET Framework

Vea también

Referencia

Bookmark Interfaz

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