Condividi tramite


Metodo Bookmark.EndOf

Sposta o estende la posizione di carattere finale di un controllo Bookmark alla fine dell'unità di testo più vicina.

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

Sintassi

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

Parametri

  • unit
    Tipo: System.Object%
    Unità in base a cui spostare la posizione di carattere finale.WdUnits .

Valore restituito

Tipo: System.Int32
Numero delle posizioni di carattere cui l'oggetto Bookmark è stato esteso.

Note

Se le posizioni iniziale e finale per il controllo Bookmark si trovano già alla fine dell'unità, 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 un controllo Bookmark con testo al documento e altro testo dopo il segnalibro.Il segnalibro viene quindi esteso di una parola.

Questo esempio è valido per una personalizzazione a livello di documento.

Private Sub BookmarkEndOf()
    Dim Unit As Object = Word.WdUnits.wdWord
    Dim Extend As Object = Word.WdMovementType.wdMove
    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."
    Bookmark1.InsertAfter(" This text is inserted after the bookmark.")
    Bookmark1.EndOf(Unit, Extend)

End Sub
private void BookmarkEndOf()
{
    object Unit = Word.WdUnits.wdWord;
    object Extend = Word.WdMovementType.wdMove;
    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. ";
    bookmark1.InsertAfter("This text is inserted after the bookmark.");
    bookmark1.EndOf(ref Unit, ref Extend);
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Bookmark Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Word