مشاركة عبر


RibbonFactory الواجهة

يوفر الطرق التي يمكن استخدامها إلى إنشاء عناصر التحكم cusإلىmization "Microsoft المكتب 2010 Suite شريط" في "شريط".

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

بناء الجملة

'إقرار
<GuidAttribute("1012BDD2-303F-4464-A64B-3026BD91C31E")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface RibbonFactory
[GuidAttribute("1012BDD2-303F-4464-A64B-3026BD91C31E")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface RibbonFactory

ملاحظات

ملاحظة

يتم تطبيق هذه الواجهة بواسطة Visual Studio Tools لوقت تشغيل Office. ولم يتم تصميمها لتطبيقها في التعليمة البرمجية الخاصة بك. لمزيد من المعلومات، راجع أدوات Visual Studio نظرة عامة وقت تشغيل Office.

أمثلة

يقوم المثال التالي بالوصول إلى RibbonFactoryمثيل للمشروع في ‏‏رمز الملف "شريط" من عنصر مشروع مصنف Excel 2010. تستخدم تعليمات برمجية هذه الأساليب في RibbonFactoryالكائن إلى إنشاء عنصر قائمة منسدلة قائمة و butإلىn. إلى عرض نماذج كاملة، راجع الإرشادات التفصيلية: تحديث عناصر التحكم على شريط في وقت التشغيل.


Private Function CreateRibbonDropDownItem() As RibbonDropDownItem
    Return Me.Factory.CreateRibbonDropDownItem()
End Function

Private Function CreateRibbonMenu() As RibbonMenu
    Return Me.Factory.CreateRibbonMenu()
End Function

Private Function CreateRibbonButton() As RibbonButton
    Dim button As RibbonButton = Me.Factory.CreateRibbonButton()
    AddHandler (button.Click), AddressOf Button_Click
    Return button
End Function
private RibbonDropDownItem CreateRibbonDropDownItem()
{
    return this.Factory.CreateRibbonDropDownItem();
}
private RibbonMenu CreateRibbonMenu()
{
    return this.Factory.CreateRibbonMenu();
}
private RibbonButton CreateRibbonButton()
{
    RibbonButton button = this.Factory.CreateRibbonButton();
    button.Click += new RibbonControlEventHandler(button_Click);
    return button;
}

راجع أيضًَا

المرجع

RibbonFactory الأعضاء

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