Outlook 解决方案
更新:2007 年 11 月
适用对象 |
---|
本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。 项目类型
Microsoft Office 版本
有关更多信息,请参见按应用程序和项目类型提供的功能。 |
Visual Studio Tools for Office 提供了一些项目模板,您可以使用这些模板来创建用于 Microsoft Office Outlook 的应用程序级外接程序。可以使用外接程序来实现 Outlook 自动化、扩展 Outlook 功能,或者自定义 Outlook 用户界面 (UI)。有关应用程序级外接程序的更多信息,请参见 应用程序级外接程序的体系结构。
创建 Outlook 外接程序项目
在“新建项目”对话框中使用“Outlook 外接程序”项目模板来创建 Outlook 项目。此模板包括必需的程序集引用和项目文件。Visual Studio Tools for Office 针对 Outlook 2003 提供了此模板的一个版本,并针对 Outlook 2007 提供了另一个版本。
有关如何创建外接程序项目的更多信息,请参见如何:创建 Visual Studio Tools for Office 项目。有关项目模板的更多信息,请参见 Visual Studio Tools for Office 项目模板概述。
使用 Outlook 对象模型实现 Outlook 自动化
Outlook 对象模型公开了许多可用于实现 Outlook 自动化的类型。利用这些类型,可以编写代码来完成以下常见任务:
以编程方式创建和发送电子邮件。
发送新会议请求。
在 Outlook 文件夹中搜索项。
有关更多信息,请参见 Outlook 对象模型概述。
自定义 Outlook 应用程序的用户界面
Outlook 2007 UI 与 Outlook 2003 UI 不同,因此有不同的自定义选项。
Outlook 2007
任务 |
更多信息 |
向 Outlook 检查器的功能区中添加自定义选项卡。 |
|
将自定义组添加到 Outlook 检查器中的内置选项卡。 |
|
添加出现在 Outlook 检查器中的自定义任务窗格 |
|
添加一个可扩展或替换现有 Outlook 窗体的窗体区域。 |
Outlook 2003
任务 |
更多信息 |
添加自定义工具栏和工具栏项。 |
|
添加菜单和菜单项。 |
有关自定义 Outlook 和其他 Microsoft Office 应用程序的 UI 的更多信息,请参见 Office UI 自定义。