Condividi tramite


Metodo Bookmark.StartOf

Sposta o estende la posizione iniziale del controllo Bookmark all'inizio dell'unità di testo più vicina specificata.

Spazio dei nomi:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Sintassi

'Dichiarazione
Function StartOf ( _
    ByRef unit As Object, _
    ByRef extend As Object _
) As Integer
int StartOf(
    ref Object unit,
    ref Object extend
)

Parametri

Valore restituito

Tipo: System.Int32
Numero di caratteri in base al quale è stato spostato o esteso il controllo Bookmark.Se lo spostamento viene effettuato all'indietro nel documento, il metodo restituirà un numero negativo.

Note

Se l'inizio del controllo Bookmark si trova già all'inizio dell'unità specificata, questo metodo non sposterà o estenderà il controllo Bookmark.

Parametri facoltativi

Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.

Esempi

Nell'esempio di codice seguente vengono aggiunti testo al primo paragrafo e un controllo Bookmark con testo al secondo paragrafo.L'inizio del segnalibro viene quindi spostato più avanti di una parola.

Questo esempio è valido per una personalizzazione a livello di 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);
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Bookmark Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Word