Aracılığıyla paylaş


Bookmark.MoveStartWhile(Object, Object) Yöntem

Tanım

Belirtilen karakterlerden herhangi biri belgede bulunurken denetimin başlangıç konumunu Bookmark taşır.

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

Parametreler

cset
Object

Bir veya daha fazla karakter olabilir. Bu bağımsız değişken büyük/küçük harfe duyarlıdır.

count
Object

Denetimin taşınacağı Bookmark karakter sayısı üst sınırı. Bir sayı veya ya wdBackward da wdForward sabiti olabilir. Pozitif bir sayıysa Count , Bookmark denetim belgede ileriye taşınır. Negatif bir sayıysa denetim Bookmark geri taşınır. wdForward varsayılan değerdir.

Döndürülenler

Denetimin başlangıç konumunun Bookmark taşıdığı karakter sayısı. Karakter Cset bulunmazsa, Bookmark denetim değiştirilmez ve yöntem 0 (sıfır) döndürür.

Örnekler

Aşağıdaki kod örneği, ilk paragrafa metin içeren bir Bookmark denetim ekler ve ardından T, h, i veya s karakterlerini bulabilen yer işaretinin aralığını taşır.

Bu örnek, belge düzeyinde özelleştirme içindir

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

Açıklamalar

içindeki herhangi bir karakter bulunsa da Cset denetimin Bookmark başlangıç konumu taşınır.

Başlangıç konumu özgün bitiş konumunun ötesinde bir konuma taşınırsa, bitiş konumu yeni başlangıç konumuna ayarlanır.

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında bilgi için bkz. Office Çözümlerinde İsteğe Bağlı Parametreler.

Şunlara uygulanır