مشاركة عبر


Bookmark.Copy أسلوب (String)

قم بإنشاء جديد Microsoft.Office.Interop.Word.Bookmarkمع المحدد Nameوسيطة في نفس الموقع الموجود Microsoft.Office.Tools.Word.Bookmarkعنصر تحكم.

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

بناء الجملة

'إقرار
Function Copy ( _
    Name As String _
) As Bookmark
Bookmark Copy(
    string Name
)

المعلمات

  • Name
    النوع: System.String
    الاسم جديد إشارة مرجعية.

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

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

ملاحظات

إشارة مرجعية الجديدة هو Microsoft.Office.Interop.Word.Bookmarkالكائن بدلاً من Microsoft.Office.Tools.Word.Bookmarkعنصر تحكم.

أمثلة

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

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

Private Sub BookmarkCopy()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.Text = "Bookmark1"

    Dim Bookmark2 As Word.Bookmark = Bookmark1.Copy("Bookmark2")

    MessageBox.Show("The range of Bookmark1 starts at " & _
        Bookmark1.Range.Start.ToString & " and ends at " & _
        Bookmark1.Range.End.ToString & "." & vbLf & "The range " & _
        "of Bookmark2 starts at " & Bookmark2.Range.Start.ToString & _
        " and ends at " & Bookmark2.Range.End.ToString & ".")

End Sub
private void BookmarkCopy()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "bookmark1";

    Word.Bookmark bookmark2 = bookmark1.Copy("bookmark2");

    MessageBox.Show("The range of bookmark1 starts at " + 
        bookmark1.Range.Start.ToString() + " and ends at " + 
        bookmark1.Range.End.ToString() + ".\n\n" + "The range " +
        "of bookmark2 starts at " + bookmark2.Range.Start.ToString()
        + " and ends at " + bookmark2.Range.End.ToString() + ".");
}

أمن NET Framework.

راجع أيضًَا

المرجع

Bookmark واجهة

Bookmark الأعضاء

Copy التحميل الزائد

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