Factory 接口

提供可用于在 Outlook 外接程序中执行杂项任务(如创建窗体区域控件、窗体区域清单对象和自定义操作)的方法。

命名空间:  Microsoft.Office.Tools.Outlook
程序集:  Microsoft.Office.Tools.Outlook(在 Microsoft.Office.Tools.Outlook.dll 中)

语法

声明
<GuidAttribute("787FA642-2A27-4626-84A9-EED0B47FA4A6")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface Factory _
    Inherits Factory
[GuidAttribute("787FA642-2A27-4626-84A9-EED0B47FA4A6")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface Factory : Factory

Factory 类型公开以下成员。

方法

  名称 说明
公共方法 CreateAddIn 基础结构。 (继承自 Factory。)
公共方法 CreateCustomTaskPaneCollection 基础结构。 (继承自 Factory。)
公共方法 CreateFormRegionCollection 创建 IFormRegion 对象的 IList<T>
公共方法 CreateFormRegionControl 创建实现 FormRegionControl 接口的类的实例。
公共方法 CreateFormRegionCustomAction() 创建实现 FormRegionCustomAction 接口的类的实例,使用默认名称。
公共方法 CreateFormRegionCustomAction(String) 创建实现 FormRegionCustomAction 接口的类的实例,使用指定名称。
公共方法 CreateFormRegionInitializingEventArgs 创建一个 FormRegionInitializingEventArgs 对象,该对象为窗体区域工厂类的 FormRegionInitializing 事件提供数据。
公共方法 CreateFormRegionManifest 创建一个窗体区域清单,该清单描述窗体区域如何显示在 Outlook 中。
公共方法 CreateImportedFormRegion 创建基于 Outlook 窗体存储 (*.ofs) 文件的 Microsoft Office Outlook 窗体区域。
公共方法 CreateSmartTagCollection 基础结构。 (继承自 Factory。)
公共方法 GetRibbonFactory 返回一个可用于在运行时创建功能区控件的对象。 (继承自 Factory。)

页首

备注

若要获取 Factory 对象,请在您的项目中使用 Globals.Factory 属性。 有关更多信息,请参见 对 Office 项目中对象的全局访问

请参见

参考

Microsoft.Office.Tools.Outlook 命名空间