Aracılığıyla paylaş


Bookmark.MoveStartUntil(Object, Object) Yöntem

Tanım

Belgede belirtilen karakterlerden biri bulunana kadar denetimin başlangıç konumunu Bookmark taşır.

public int MoveStartUntil (ref object cset, ref object count);
abstract member MoveStartUntil : obj * obj -> int
Public Function MoveStartUntil (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 veya wdForwardwdBackward sabiti olabilir. Pozitif bir sayıysa Count , Bookmark denetim belgede ileriye taşınır. Negatif bir sayıysa denetim Bookmark geriye taşınır. wdForward varsayılan değerdir.

Döndürülenler

Denetimin başlangıç konumunun Bookmark taşındığı karakter sayısı. 0'dan (sıfır) büyükse Count , bu yöntem taşınan karakter sayısını ve 1'i döndürür. 0'dan (sıfır) küçükse Count , bu yöntem eksi 1'e taşınan karakter sayısını döndürür. 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 bir boşluk bulana kadar yer işaretinin aralığını taşır.

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

private void BookmarkMoveStartUntil()
{
    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 = " ";

    bookmark1.MoveStartUntil(ref cSet, ref Count);
}
Private Sub BookmarkMoveStartUntil()

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

Açıklamalar

Hareket belgenin gerisindeyse denetim Bookmark genişletilir.

Başlangıç konumu bitiş konumunun ötesinde bir noktaya taşınırsa denetim Bookmark daraltılır ve hem başlangıç hem de bitiş konumları birlikte taşınır.

İsteğe Bağlı Parametreler

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

Şunlara uygulanır