Aracılığıyla paylaş


Bookmark.GoTo Yöntem

Alır bir Range içinde öğe başlangıç konumunu temsil eden nesne Bookmark denetim.

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

Sözdizimi

'Bildirim
Function GoTo ( _
    ByRef What As Object, _
    ByRef Which As Object, _
    ByRef Count As Object, _
    ByRef Name As Object _
) As Range
Range GoTo(
    ref Object What,
    ref Object Which,
    ref Object Count,
    ref Object Name
)

Parametreler

  • Count
    Tür: System.Object%
    Belgedeki öğe sayısı.Varsayılan değer 1'dir.
    Yalnızca pozitif değerler geçerli değildir.Önündeki bir maddeyi belirtmek için Bookmark denetlemek, kullanın wdGoToPrevious olarak Which bağımsız değişkeni ve bir Count değer.

Dönüş Değeri

Tür: Microsoft.Office.Interop.Word.Range
Range nesnesi.

Notlar

Kullandığınızda, GoTo yöntemi ile wdGoToGrammaticalError, wdGoToProofreadingError, veya wdGoToSpellingError sabit Range , döndürülen herhangi bir hata metni dilbilgisi veya yazım hata metnini içerir.

İ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 paragrafa yanlış yazılan metinleri ile denetim daha sonra ilk yazım hatası yer işaretindeki gider ve konumuna bir ileti kutusunda görüntüler.

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

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

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Bookmark Arabirim

Microsoft.Office.Tools.Word Ad Alanı