Factory 接口

定义

提供可用于在 Outlook 加载项执行杂项任务的方法,如创建表单区域控件、表单区域清单对象和自定义操作。

public interface class Factory : Microsoft::Office::Tools::Factory
[System.Runtime.InteropServices.Guid("787FA642-2A27-4626-84A9-EED0B47FA4A6")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface Factory : Microsoft.Office.Tools.Factory
[<System.Runtime.InteropServices.Guid("787FA642-2A27-4626-84A9-EED0B47FA4A6")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type Factory = interface
    interface Factory
Public Interface Factory
Implements Factory
属性
实现

注解

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

方法

CreateFormRegionCollection()

创建 IFormRegion 对象的 IList<T>

CreateFormRegionControl(FormRegion, IExtension)

创建实现 FormRegionControl 接口的类的实例。

CreateFormRegionCustomAction()

创建实现具有默认名称的 FormRegionCustomAction 接口的类的实例。

CreateFormRegionCustomAction(String)

创建使用指定名称实现 FormRegionCustomAction 类的类的实例。

CreateFormRegionInitializingEventArgs(Object, OlFormRegionMode, OlFormRegionSize, Boolean)

创建 FormRegionInitializingEventArgs 对象,用于提供表单区域工厂类的 FormRegionInitializing 事件的数据。

CreateFormRegionManifest()

创建描述表单区域在 Outlook 中的显示方式的表单区域清单。

CreateImportedFormRegion(FormRegion, IImportedFormRegionExtension)

创建基于 Outlook 表单存储 (*.ofs) 文件的 Microsoft Office Outlook 表单区域。

GetRibbonFactory()

返回一个可用于在运行时创建功能区控件的对象。

(继承自 Factory)

适用于