مشاركة عبر


Bookmark.GoTo أسلوب

تحصل على Rangeالكائن الذي يمثل يبدأ موضع عنصر ضمن Bookmarkعنصر التحكم.

مساحة الاسم:  Microsoft.Office.Tools.Word
التجميع:  Microsoft.Office.Tools.Word (في Microsoft.Office.Tools.Word.dll)

بناء الجملة

'إقرار
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
)

المعلمات

  • What
    النوع: System.Object%
    نوع العنصر الذي Rangeهو التي تم استردادها.يمكن أن يكون واحد WdGoToItemثوابت.
  • Count
    النوع: System.Object%
    العدد العنصر في مستند.وتكون القيمة الافتراضية هي 1.
    تكون صالحة فقط للقيم الموجبة.لتحديد عنصر الذي يسبق Bookmarkعنصر تحكم، استخدام wdGoToPrevious Whichوسيطة وتحديد Countالقيمة.

القيمة المُرجعة

النوع: Microsoft.Office.Interop.Word.Range
كائن Range .

ملاحظات

عند استخدام GoToأسلوب مع wdGoToGrammaticalError، wdGoToProofreadingError، أو wdGoToSpellingErrorثابتاً، Rangeالتي هو إرجاع يتضمن أي نص الخطأ النحوي أو الإملائي لنص الخطأ.

المعلمات الإختيارية

ل معلومات تشغيل معلمات اختيارية، راجع يفتقد المتغير و "المعلمات الاختيارية" في حلول Office.

أمثلة

يلي تعليمات برمجية يدرج المثال Bookmarkتحكم مع نص الفقرة الأولى التي بها أخطاء إملائية ثم الانتقال إلى الخطأ الإملائي أول في إشارة مرجعية ويعرض موقعها في صندوق الرسالة.

Th هو المثال هو لتخصيص المستوى مستند.

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.

راجع أيضًَا

المرجع

Bookmark واجهة

Bookmark الأعضاء

Microsoft.Office.Tools.Word مساحة الاسم