مشاركة عبر


ControlExtensions الفئة

يوفر ملحق الوظائف التي يمكنك استخدامها ل إضافة Windows عناصر تحكم النماذج إلى مستند الكلمة قد تم تخصيصها باستخدام أدوات تطوير المكتب في ‏‫Visual Studio.

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

بناء الجملة

'إقرار
<ExtensionAttribute> _
Public NotInheritable Class ControlExtensions
public static class ControlExtensions

ملاحظات

ControlExtensionsوظائف هي وظائف ملحق متوفر تشغيل ControlCollectionكائن تم إرجاعه بواسطة Document.Controlsخاصية (في مشروع المستوى تطبيق) أو DocumentBase.Controlsخاصية (في مستند-المستوى المشروع) في وقت التشغيل. إلى إضافة عنصر تحكم محدد إلى مستند، استخدم الأسلوب الذي يتضمن اسم عنصر التحكم في اسم الأسلوب. على سبيل المثال، إلى إضافة Button، استخدم AddButtonالأسلوب.

لمزيد من المعلومات حول إضافة عناصر إلى مستند، راجع إضافة عناصر إلى مستندات Office في وقت التشغيل. و لمزيد من المعلومات حول الأساليب الموسعة ، راجع أساليب ملحق (C# البرمجة الدليل) و أساليب ملحق (Visual Basic).

ملاحظة

في الكلمة الوظيفة الإضافية في مشاريع هذا الهدف .NET Framework 4، يجب عليك إضافة مرجع إلى تجميع Microsoft.المكتب.أدوات.الكلمة.v4.0.Utilities.dll قبل أن يمكنك الوصول ControlExtensionsالأساليب.

أمثلة

مثال التعليمة البرمجية التالية يستخدم AddButtonطريقة لإضافة Buttonالتحكم إلى الفقرة الأولى في مستند، ومن ثم يقوم بإضافة نص إلى زر. إلى لاستخدام هذا المثال، قم بتشغيلها من ThisDocumentالفئة في مشروع المستوى مستند.

Private Sub WordRangeAddButton()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Button1 As Microsoft.Office.Tools.Word.Controls.Button _
        = Me.Controls.AddButton(Me.Paragraphs(1).Range, 56.25F, _
        17.25F, "Button1")
    Button1.Text = "OK"
End Sub 
private void WordRangeAddButton()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Controls.Button button1 =
        this.Controls.AddButton(this.Paragraphs[1].Range,
        56.25F, 17.25F, "button1");
    button1.Text = "OK";
}

التسلسل الهيكلي للإرث

System.Object
  Microsoft.Office.Tools.Word.ControlExtensions

أمان العملية الجزئية

يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في Visual Basic) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.

راجع أيضًَا

المرجع

ControlExtensions الأعضاء

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

موارد أخرى

إضافة عناصر إلى مستندات Office في وقت التشغيل