Aracılığıyla paylaş


Bookmark.MoveStartWhile Yöntem

Başlangıç konumunu taşır Bookmark belirtilen karakterlerden herhangi birini belgede bulunan yaparken denetlemek.

Ad alanı:  Microsoft.Office.Tools.Word
Derleme:  Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)

Sözdizimi

'Bildirim
Function MoveStartWhile ( _
    ByRef cset As Object, _
    ByRef count As Object _
) As Integer
int MoveStartWhile(
    ref Object cset,
    ref Object count
)

Parametreler

  • cset
    Tür: System.Object%
    Bir veya daha fazla karakter.Bu bağımsız değişken büyük/küçük harfe duyarlıdır.
  • count
    Tür: System.Object%
    Bookmark denetiminin taşınacağı en fazla karakter sayısı.Bir sayı ya da wdForward veya wdBackward sabit değeri olabilir. Count pozitif bir sayıysa Bookmark denetimi belgede ileriye taşınır.Bu parametre negatif bir sayıysa Bookmark denetimi geriye taşınır.Varsayılan değer wdForward.

Dönüş Değeri

Tür: System.Int32
Başına getirin, karakterlerin sayısını Bookmark denetim taşındı.Hiçbir Cset karakteri bulanamazsa Bookmark denetimi değişmez ve yöntem 0 (sıfır) değerini döndürür.

Notlar

While herhangi bir karakter Cset bulunan, başlangıç konumunu Bookmark denetim taşındığı.

Bitiş pozisyonu Başlangıç pozisyonu İleri orijinal bitiş pozisyonu dışında bir konuma taşınmışsa, yeni başlangıç konumuna ayarlanır.

İsteğe Bağlı Parametreler

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

Örnekler

Aşağıdaki kod örneği ekler bir Bookmark ilk paragrafı ve sonra gider metinle T karakter bulabilirsiniz sırada yer işareti aralığını denetlemek, h, i veya s.

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

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
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);
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Bookmark Arabirim

Microsoft.Office.Tools.Word Ad Alanı