مشاركة عبر


Bookmark.MoveEndUntil أسلوب

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

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

بناء الجملة

'إقرار
Function MoveEndUntil ( _
    ByRef cset As Object, _
    ByRef count As Object _
) As Integer
int MoveEndUntil(
    ref Object cset,
    ref Object count
)

المعلمات

  • cset
    النوع: System.Object%
    حرف واحد أو أكثر.Th هو وسيطة هو حساسة لحالة الأحرف.
  • count
    النوع: System.Object%
    الحد الأقصى لعدد حرف/ حروف الذي Bookmarkعنصر تحكم هو نقل.يمكن أن يكون رقماً أو أي wdForwardأو wdBackwardثابت.إذا Countهو رقماً موجباً Bookmarkعنصر التحكم هو يتحرك إعادة توجيه مكالمة في التطبيق.إذا كان رقم سالب، Bookmarkيتم نقل عنصر التحكم إلى الخلف.القيمة الافتراضية هي wdForward.

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

النوع: System.Int32
عدد حرف/ حروف بحيث تنتهي موضع Bookmarkتم نقل عنصر تحكم.إذا Countهو أكبر من 0 (صفر)، وترتيب هو الأسلوب بإرجاع عدد حرف/ حروف التي تم نقلها بالإضافة إلى 1.إذا Countهو أصغر من من 0 (صفر)، وترتيب هو الأسلوب بإرجاع عدد حرف/ حروف التي تم نقلها ناقص 1.في حالة عدم وجود Csetأحرف موجودة، Bookmarkعنصر التحكم هو لا تتغير والأسلوب بإرجاع 0 (صفر).

ملاحظات

إذا كانت الحركة هو إعادة توجيه مكالمة في مستند، Bookmarkعنصر التحكم هو موسعة.

إذا كان موضع النهاية نقل إلى الخلف إلى يؤشر التي تسبق الأصلي يبدأ الموضع، يبدأ تعيين موضع إلى موضع النهاية الجديدة.

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

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

أمثلة

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

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

Private Sub BookmarkMoveEndUntil()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.Text = "This is sample bookmark text."

    Dim Bookmark2 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Bookmark1.Words(3), "Bookmark2")

    Bookmark2.MoveEndUntil("k", Bookmark1.Characters.Count)
End Sub
private void BookmarkMoveEndUntil()
{
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "This is sample bookmark text.";

    Microsoft.Office.Tools.Word.Bookmark bookmark2 =
        this.Controls.AddBookmark(bookmark1.Words[3],
        "bookmark2");

    object Count = bookmark1.Characters.Count;
    object cSet = "k";

    bookmark2.MoveEndUntil(ref cSet, ref Count);
}

أمن NET Framework.

راجع أيضًَا

المرجع

Bookmark واجهة

Bookmark الأعضاء

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