Microsoft.Office.Tools.Outlook 命名空间

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) 方法返回 null 时发生的错误。

ImportedFormRegionBase

表示基于用户控件的 Outlook 窗体区域。

InvalidMessageClassException

表示在指定消息类名无效时发生的错误。

OutlookAddInBase

提供使用 Visual Studio 创建的 Outlook 加载项中 ThisAddIn 类的基类。

接口

Factory

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

FormRegionControl

表示基于用户控件的 Outlook 窗体区域。

FormRegionCustomAction

表示 Outlook 项的功能区的“自定义操作”组中显示的自定义操作。

FormRegionCustomActionCollection

表示 FormRegionCustomAction 对象集合。

FormRegionFactoryResolveEventArgs

OutlookAddInFormRegionFactoryResolve 事件提供数据。

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

表示将要处理 OutlookAddInFormRegionFactoryResolve 事件的方法。

FormRegionInitializingEventHandler

表示将处理表单区域的 FormRegionInitializing 事件的方法。

注解

窗体区域由 FormRegionBaseImportedFormRegionBase 类表示。 将 Outlook 窗体区域 项添加到 Outlook 外接程序项目时,Visual Studio 会将继承自这两个类之一的项目添加一个类。

如果使用 “新建 Outlook 窗体区域”向导将窗体区域导入 Outlook 外接程序项目中,Visual Studio 将创建继承自 ImportedFormRegionBase的窗体区域类。

如果在“ 新建 Outlook 窗体区域” 向导的第一页上选择“设计新 窗体区域” ,Visual Studio 将添加继承自 FormRegionBase的窗体区域类。

在这两种情况下,Visual Studio 都向实现 IFormRegionFactory 接口的项目添加窗体区域工厂类。 窗体区域工厂类负责创建窗体区域的新实例。

命名空间 Microsoft.Office.Tools.Outlook 还包含表示窗体区域类型的类和属性、窗体区域的唯一名称、定义窗体区域在 Outlook 中的显示方式的属性,以及与窗体区域关联的 Outlook 项目的邮件类名称。