Word 应用程序级外接程序开发

更新:2007 年 11 月

适用对象

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

项目类型

  • 应用程序级项目

Microsoft Office 版本

  • Word 2003

  • Word 2007

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

Microsoft Office Word 的应用程序级外接程序包含一个由 Word 加载的程序集。该程序集通常通过自定义用户界面 (UI) 和实现 Word 自动化来扩展 Word。和与特定文档关联的文档级自定义项不同,您在外接程序中实现的功能并不局限于单个文档。

有关应用程序级外接程序的一般信息,请参见应用程序级外接程序编程入门应用程序级外接程序的体系结构

Word 外接程序编程模型

当您创建 Word 外接程序项目时,Visual Studio Tools for Office 将生成一个名为 ThisAddIn 的类,它是解决方案的基础。此类提供了编写代码的起点,并且它还向外接程序公开 Word 的对象模型。

有关 ThisAddIn 类以及可在外接程序中使用的其他 Visual Studio Tools for Office 功能的更多信息,请参见应用程序级外接程序编程

自定义 Word 的用户界面

对于 Word 2007,可通过以下方式自定义 UI:

对于 Word 2003,可通过以下方式自定义 UI:

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

请参见

任务

演练:创建您的第一个 Word 应用程序级外接程序

演练:运行时在应用程序级外接程序中向文档添加控件

概念

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

应用程序级外接程序编程

Office UI 自定义

修订记录

日期

修订

原因

2008 年 7 月

增加了有关使用应用程序级外接程序向文档中添加托管控件和智能标记的信息。

SP1 功能更改。