مشاركة عبر


Bookmark.PasteSpecial أسلوب

إدراج المحتويات من "حافظة" إلى Bookmarkعنصر التحكم.

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

بناء الجملة

'إقرار
Sub PasteSpecial ( _
    ByRef IconIndex As Object, _
    ByRef Link As Object, _
    ByRef Placement As Object, _
    ByRef DisplayAsIcon As Object, _
    ByRef DataType As Object, _
    ByRef IconFileName As Object, _
    ByRef IconLabel As Object _
)
void PasteSpecial(
    ref Object IconIndex,
    ref Object Link,
    ref Object Placement,
    ref Object DisplayAsIcon,
    ref Object DataType,
    ref Object IconFileName,
    ref Object IconLabel
)

المعلمات

  • IconIndex
    النوع: System.Object%
    إذا DisplayAsIconهو true، هذه وسيطة هو رقم الذي يتوافق مع رمز الذي تريد استخدامه في ملف برنامج معين بواسطة IconFilename.تظهر رمز s في صندوق الحوار رمز تغيير: يقابل 0 (صفر) أول، 1 يطابق الرمز الثاني، وهكذا.إذا كان ترتيب هو وسيطة هو حذف الرمز (افتراضي) أول هو المستخدمة.
  • Link
    النوع: System.Object%
    trueلإنشاء ارتباط إلى المصدر ملف لمحتويات حافظة.القيمة الافتراضية هي false.
  • DisplayAsIcon
    النوع: System.Object%
    trueإلى عرض الارتباط كعنصر رمز.القيمة الافتراضية هي false.
  • DataType
    النوع: System.Object%
    تنسيق للحافظة المحتويات عندما يتم إدراجها في مستند.WdPasteDataType.
  • IconFileName
    النوع: System.Object%
    إذا DisplayAsIconكان true، هذه وسيطة هي المسار و ملف الاسم ملف بحيث يتم تخزين الرمز لعرض.
  • IconLabel
    النوع: System.Object%
    إذا DisplayAsIconهو true, th هو وسيطة هو نص الذي يظهر أسفل رمز.

ملاحظات

على خلاف مع Pasteالأسلوب، مع PasteSpecialيمكنك التحكم في تنسيق المعلومات الملصقة وتأسيس ارتباط بالملف المصدر (على سبيل المثال، Microsoft المكتب ورقة عمل Excel) (اختياري).

استدعاء هذا الأسلوب قد يحذف Bookmarkعنصر تحكم.

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

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

أمثلة

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

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

Private Sub BookmarkPasteSpecial()

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

    Bookmark1.PasteSpecial(DataType:=Word.WdPasteDataType.wdPasteText)

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

    object DataType = Word.WdPasteDataType.wdPasteText;
    bookmark1.PasteSpecial(ref missing, ref missing, ref missing,
        ref missing, ref DataType, ref missing, ref missing);
}

أمن NET Framework.

راجع أيضًَا

المرجع

Bookmark واجهة

Bookmark الأعضاء

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