Bookmark.MoveStartWhile(Object, Object) Metoda

Definice

Přesune počáteční pozici ovládacího prvku, Bookmark když se v dokumentu najde některý ze zadaných znaků.

public int MoveStartWhile (ref object cset, ref object count);
abstract member MoveStartWhile : obj * obj -> int
Public Function MoveStartWhile (ByRef cset As Object, Optional ByRef count As Object) As Integer

Parametry

cset
Object

Jeden nebo několik znaků. Tento argument rozlišuje velká a malá písmena.

count
Object

Maximální počet znaků, o které Bookmark má být ovládací prvek přesunut. Může to být číslo nebo konstantawdForward.wdBackward Pokud Count je kladné číslo, přesune Bookmark se ovládací prvek v dokumentu dopředu. Pokud se jedná o záporné číslo, Bookmark ovládací prvek se přesune dozadu. Výchozí hodnota je wdForward.

Návraty

Počet znaků, které se přesunuly na počáteční pozici Bookmark ovládacího prvku. Pokud nejsou nalezeny žádné Cset znaky, Bookmark ovládací prvek se nezmění a metoda vrátí hodnotu 0 (nula).

Příklady

Následující příklad kódu přidá ovládací prvek s textem Bookmark do prvního odstavce a pak přesune oblast záložky, zatímco může najít znaky T, h, i nebo s.

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

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

    object Count = bookmark1.Characters.Count;
    object cSet = "This";

    bookmark1.MoveStartWhile(ref cSet, ref Count);
}
Private Sub BookmarkMoveStartWhile()

    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.MoveStartWhile("This", Bookmark1.Characters.Count)
End Sub

Poznámky

Při nalezení libovolného znaku Cset ovládacího prvku se přesune Bookmark počáteční pozice ovládacího prvku.

Pokud se počáteční pozice posune dopředu na pozici za původní koncovou pozici, nastaví se koncová pozice na novou počáteční pozici.

Volitelné parametry

Informace o volitelných parametrech najdete v tématu Volitelné parametry v řešeních pro Systém Office.

Platí pro