Microsoft.Office.Tools.Outlook 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Microsoft.Office.Tools.Outlook 命名空间包含一组类和接口,它们使你可以创建用于自定义 Microsoft Office Outlook 窗体的窗体区域。
类
ControlNotFoundException |
表示在导入的表单区域的 Microsoft.Vbe.Interop.Forms.UserForm 中找不到控件时发生的错误。 |
FormRegionBase |
表示基于用户控件的 Outlook 窗体区域。 |
FormRegionCollectionBase |
提供对 Outlook 外接程序项目中的 IFormRegion 对象的访问权限。 |
FormRegionMessageClassAttribute |
表示一个属性,该属性指定要与表单区域相关联的 Microsoft Office Outlook 消息类的名称。 |
FormRegionNameAttribute |
表示唯一标识所有 Outlook 加载项中的表单区域的名称。 |
FormRegionStorageNullException |
表示在表单区域工厂类的 GetFormRegionStorage(Object, OlFormRegionMode, OlFormRegionSize) 方法返回 |
ImportedFormRegionBase |
表示基于用户控件的 Outlook 窗体区域。 |
InvalidMessageClassException |
表示在指定消息类名无效时发生的错误。 |
OutlookAddInBase |
提供使用 Visual Studio 创建的 Outlook 加载项中 ThisAddIn 类的基类。 |
接口
Factory |
提供可用于在 Outlook 加载项执行杂项任务的方法,如创建表单区域控件、表单区域清单对象和自定义操作。 |
FormRegionControl |
表示基于用户控件的 Outlook 窗体区域。 |
FormRegionCustomAction |
表示 Outlook 项的功能区的“自定义操作”组中显示的自定义操作。 |
FormRegionCustomActionCollection |
表示 FormRegionCustomAction 对象集合。 |
FormRegionFactoryResolveEventArgs |
为 OutlookAddIn 的 FormRegionFactoryResolve 事件提供数据。 |
FormRegionInitializingEventArgs |
提供有关表单区域工厂类的 FormRegionInitializing 事件的数据。 |
FormRegionManifest |
表示一个窗体区域清单,该清单描述窗体区域如何出现在 Outlook 中。 |
FormRegionManifestIcons |
表示为单独、替换和全部替换窗体区域显示的图标的集合。 |
IFormRegion |
定义可公开表单区域的事件所用方法的接口。 |
IFormRegionFactory |
定义一个接口,该接口创建实现 IFormRegion 的类的实例。 |
IImportedFormRegionExtension |
表示 ImportedFormRegion 对象的扩展。 |
ImportedFormRegion |
表示基于 Outlook 窗体存储 (*.ofs) 文件的 Microsoft Office Outlook 窗体区域。 |
OutlookAddIn |
定义您使用 Visual Studio 中的 Office 开发工具创建的 Outlook 外接程序的核心功能。 |
枚举
FormRegionCustomActionAddressLike |
指定如何对用户执行自定义操作时显示的目标项进行寻址。 |
FormRegionCustomActionBody |
指定在回复中含入 Outlook 项的“消息”或“注释”字段的方式,将在用户执行自定义操作时显示。 |
FormRegionCustomActionMethod |
指定用户执行自定义操作时的响应方式。 |
FormRegionKindConstants |
包含一些常量,这些常量指定窗体区域工厂创建的窗体区域是基于用户控件,还是基于 Outlook 窗体存储 (.ofs) 文件。 |
FormRegionType |
指定表单区域在 Microsoft Office Outlook 中的显示方式。 |
委托
FormRegionFactoryResolveEventHandler |
表示将要处理 OutlookAddIn 的 FormRegionFactoryResolve 事件的方法。 |
FormRegionInitializingEventHandler |
表示将处理表单区域的 FormRegionInitializing 事件的方法。 |
注解
窗体区域由 FormRegionBase 和 ImportedFormRegionBase 类表示。 将 Outlook 窗体区域 项添加到 Outlook 外接程序项目时,Visual Studio 会将继承自这两个类之一的项目添加一个类。
如果使用 “新建 Outlook 窗体区域”向导将窗体区域导入 Outlook 外接程序项目中,Visual Studio 将创建继承自 ImportedFormRegionBase的窗体区域类。
如果在“ 新建 Outlook 窗体区域” 向导的第一页上选择“设计新 窗体区域” ,Visual Studio 将添加继承自 FormRegionBase的窗体区域类。
在这两种情况下,Visual Studio 都向实现 IFormRegionFactory 接口的项目添加窗体区域工厂类。 窗体区域工厂类负责创建窗体区域的新实例。
命名空间 Microsoft.Office.Tools.Outlook 还包含表示窗体区域类型的类和属性、窗体区域的唯一名称、定义窗体区域在 Outlook 中的显示方式的属性,以及与窗体区域关联的 Outlook 项目的邮件类名称。