Bookmark.MoveStartUntil Yöntem
Başlangıç konumunu taşır Bookmark belgede belirtilen karakterlerden birini bulana kadar kontrol.
Ad alanı: Microsoft.Office.Tools.Word
Derleme: Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)
Sözdizimi
'Bildirim
Function MoveStartUntil ( _
ByRef cset As Object, _
ByRef count As Object _
) As Integer
int MoveStartUntil(
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
Tarafından başına getirin, karakterlerin sayısını Bookmark denetim taşındı.Varsa Count 0 (sıfır)'dan büyük olan bu yöntem taşınmış karakterleri artı 1 verir.Yoksa Count az 0'dan (sıfır), bu yöntem 1 taşınmış karakter sayısını döndürür.Hiçbir Cset karakteri bulanamazsa Bookmark denetimi değişmez ve yöntem 0 (sıfır) değerini döndürür.
Notlar
Taşıma belge içinde geriye doğru ise, Bookmark denetim genişletilir.
Başlangıç pozisyonu İleri bitiş pozisyonu ötesinde bir noktaya taşınırsa Bookmark denetimi daraltıldığında ve başlangıç ve bitiş pozisyonlarının birlikte taşını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 hareket metni içeren bir yer bulana kadar yer işareti aralığını denetlemek.
Bu örnek, belge düzeyinde özelleştirme içindir
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
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);
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.