Sdílet prostřednictvím


Bookmark.Next – metoda

Získává Range objekt představující vzhledem k jednotce určené Bookmark řízení.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:  Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)

Syntaxe

'Deklarace
Function Next ( _
    ByRef Unit As Object, _
    ByRef Count As Object _
) As Range
Range Next(
    ref Object Unit,
    ref Object Count
)

Parametry

  • Unit
    Typ: System.Object%
    Typ jednotky, podle které chcete spočítat.Může být WdUnits konstantu.
  • Count
    Typ: System.Object%
    Počet jednotek, o které chcete přesunout dopředu.výchozí hodnota je jeden.

Vrácená hodnota

Typ: Microsoft.Office.Interop.Word.Range
A Range objekt představující vzhledem k jednotce určené Bookmark řízení.

Poznámky

Volitelné parametry

Informace o volitelných parametrů, viz The Variable missing and Optional Parameters in Office Solutions.

Příklady

Následující příklad kódu přidá Bookmark řízení text prvního odstavce vloží další text po záložkaa pak zobrazí další slovo za záložka v seznamu zpráv.

Tento příklad je přizpůsobení úrovni dokumentu.

Private Sub BookmarkNext()

    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.")

    Dim Range1 As Word.Range = Bookmark1.Next( _
        Word.WdUnits.wdWord, 1)

    MessageBox.Show("The next word after Bookmark1 is at " & _
        "position " & Range1.Start.ToString & " through " & _
        Range1.End.ToString)

End Sub
private void BookmarkNext()
{
    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.");

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

    Word.Range range1 = bookmark1.Next(ref Unit, ref Count);

    MessageBox.Show("The next word after Bookmark1 is at " +    
        "position " + range1.Start + " through " + range1.End);
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

Bookmark Rozhraní

Microsoft.Office.Tools.Word – obor názvů