مشاركة عبر


Bookmark.MoveUntil أسلوب

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

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

بناء الجملة

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

المعلمات

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

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

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

ملاحظات

Bookmarkهو طيها للإشارة المرجعية ذات طول صفري.

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

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

أمثلة

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

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

Private Sub BookmarkMoveUntil()

    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."

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

    Bookmark2.MoveUntil(" ", Bookmark1.Characters.Count)
End Sub
private void BookmarkMoveUntil()
{
    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.";

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

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

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

أمن NET Framework.

راجع أيضًَا

المرجع

Bookmark واجهة

Bookmark الأعضاء

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