Outlook 解决方案
Visual Studio 提供了一些项目模板,您可以使用这些模板来创建用于 Microsoft Office Outlook 的应用程序级外接程序。可以使用外接程序来实现 Outlook 自动化、扩展 Outlook 功能,或者自定义 Outlook 用户界面 (UI)。有关应用程序级外接程序的更多信息,请参见 应用程序级外接程序的体系结构。
**适用于:**本主题中的信息适用于 Outlook 2013 和 Outlook 2010 的应用程序级项目。有关更多信息,请参见按 Office 应用程序和项目类型提供的功能。
创建 Outlook 外接程序项目
在**“新建项目”对话框中使用“Outlook 外接程序”**项目模板来创建 Outlook 项目。此模板包括所需程序集引用和项目文件。
有关如何创建外接程序项目的更多信息,请参见如何:在 Visual Studio 中创建 Office 项目。有关项目模板的更多信息,请参见 Office 项目模板概述。
Outlook 外接程序编程模型
在创建 Outlook 外接程序项目时,Visual Studio 将生成一个名为 ThisAddIn 的类,该类是您的解决方案的基础。此类提供了编写代码的起点,并且它还向外接程序公开 Outlook 的对象模型。
有关 ThisAddIn 类以及可以在外接程序中使用的其他功能的更多信息,请参见应用程序级外接程序编程。
使用 Outlook 对象模型实现 Outlook 自动化
Outlook 对象模型公开了许多可用于实现 Outlook 自动化的类型。利用这些类型,可以编写代码来完成以下常规任务:
以编程方式创建和发送电子邮件。
发送新会议请求。
在 Outlook 文件夹中搜索项。
有关更多信息,请参见Outlook 对象模型概述。
自定义 Outlook 应用程序的用户界面
任务 |
更多相关信息 |
---|---|
向 Outlook 检查器的功能区中添加自定义选项卡。 |
|
将自定义组添加到 Outlook 检查器中的内置选项卡。 |
|
添加出现在 Outlook 检查器中的自定义任务窗格 |
|
添加一个可扩展或替换现有 Outlook 窗体的窗体区域。 |
有关自定义 Outlook 和其他 Microsoft Office 应用程序的 UI 的更多信息,请参见 Office UI 自定义。
相关主题
标题 |
描述 |
---|---|
提供对 Outlook 对象模型所提供的对象的概述。 |
|
说明 Visual Studio 提供的一些便于设计、开发和调试窗体区域的工具。 |
|
演示如何创建 Microsoft Office Outlook 的应用程序级外接程序。 |
|
MSDN Library 的区域,可在其中找到有关开发 Outlook 解决方案的文章和参考文档(不限于使用 Visual Studio 进行 Office 开发)。 |