Bookmark.MoveStartUntil(Object, Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimin başlangıç konumunu, Bookmark belirtilen karakterlerden biri belgede bulunana kadar kaydırır.
public int MoveStartUntil (ref object cset, ref object count);
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ğı en fazla karakter sayısı Bookmark . Bir sayı ya da wdForward wdBackward sabit olabilir. Count pozitif bir sayıysa, Bookmark Denetim belgede ileriye taşınır. Negatif bir sayı ise, Bookmark Denetim geriye taşınır. Varsayılan değer: wdForward.
Döndürülenler
Denetimin başlangıç konumunun taşındığı karakter sayısı Bookmark . Count0 ' dan büyükse (sıfır), bu yöntem, taşınan karakter sayısını ve 1 ' i döndürür. Count0 ' dan (sıfır) küçükse, bu yöntem eksi 1 ' den taşınan karakter sayısını döndürür. Hiçbir Cset karakter bulunamazsa Bookmark Denetim değiştirilmez ve Yöntem 0 (sıfır) değerini döndürür.
Örnekler
Aşağıdaki kod örneği, Bookmark ilk paragrafa metin içeren bir denetim ekler ve bir boşluk bulana kadar yer işaretinin aralığını taşıtı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 belge üzerinde geri alıyorsa, Bookmark Denetim genişletilir.
Başlangıç konumu bitiş konumunun ötesinde bir noktaya taşınırsa, Bookmark Denetim 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 daha fazla bilgi için bkz. Office çözümlerinde Isteğe bağlı parametreler.