Outlook 解决方案

更新:2007 年 11 月

适用对象

本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。

项目类型

  • 应用程序级项目

Microsoft Office 版本

  • Outlook 2007

有关更多信息,请参见按应用程序和项目类型提供的功能

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 窗体区域

Outlook 2003

任务

更多信息

添加自定义工具栏和工具栏项。

如何:向 Outlook 添加自定义工具栏和工具栏项

添加菜单和菜单项。

如何:向 Outlook 添加自定义菜单和菜单项

有关自定义 Outlook 和其他 Microsoft Office 应用程序的 UI 的更多信息,请参见 Office UI 自定义

请参见

概念

Outlook 对象模型概述

创建 Outlook 窗体区域

应用程序级外接程序编程入门