Bookmark.GoTo(Object, Object, 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.
public Microsoft.Office.Interop.Word.Range GoTo (ref object What, ref object Which, ref object Count, ref object Name);
Parametreler
- What
- Object
Öğesinin alındığı öğe türü Range . WdGoToItemSabitlerden biri olabilir.
- Which
- Object
Öğesinin Range alındığı öğe WdGoToDirection sabitlerden biri olabilir.
- Count
- Object
Belgedeki öğe sayısı. Varsayılan değer 1’dir.
Yalnızca pozitif değerler geçerlidir. Denetimden önce gelen bir öğeyi belirtmek için Bookmark , wdGoToPrevious Bu bağımsız değişken olarak kullanın ve bir sayı değeri belirtin.
- Name
- Object
,, What Veya olduğunda, wdGoToBookmark wdGoToComment wdGoToField wdGoToObject Bu bağımsız değişken bir adı belirtir.
Döndürülenler
Bir Range nesnesi.
Örnekler
Aşağıdaki kod örneği, Bookmark ilk paragrafa yanlış yazılmış metin içeren bir denetim ekler ve sonra yer işaretinde ilk yazım hatasına gider ve konumunu bir ileti kutusunda görüntüler.
Bu örnek, belge düzeyinde özelleştirme içindir
private void BookmarkGoTo()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
bookmark1.Text = "This bookmark contains spellling erors.";
object What = Word.WdGoToItem.wdGoToSpellingError;
object Which = Word.WdGoToDirection.wdGoToFirst;
Word.Range range1 = bookmark1.GoTo(ref What, ref Which, ref missing,
ref missing);
MessageBox.Show("The first spelling error in bookmark1 is at position "
+ range1.Start.ToString());
}
Private Sub BookmarkGoTo()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.Text = "This bookmark contains spellling erors."
Dim Range1 As Word.Range = Bookmark1.GoTo( _
What:=Word.WdGoToItem.wdGoToSpellingError, _
Which:=Word.WdGoToDirection.wdGoToFirst)
MessageBox.Show("The first spelling error in Bookmark1 " & _
"is at position " & Range1.Start.ToString)
End Sub
Açıklamalar
GoToYöntemini,, veya sabiti ile kullandığınızda wdGoToGrammaticalError , wdGoToProofreadingError wdGoToSpellingError Range döndürülen tüm dilbilgisi hata metinleri veya yazım hatası metnini içerir.
İ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.