Word 文档级自定义项开发

更新:2007 年 11 月

适用对象

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

项目类型

  • 文档级项目

Microsoft Office 版本

  • Word 2003

  • Word 2007

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

Microsoft Office Word 的文档级自定义项由与特定文档关联的一个程序集组成。该程序集通常通过自定义用户界面 (UI) 和实现 Word 自动化来扩展文档。和与 Word 本身关联的应用程序级外接程序不同,只有当关联的文档在 Word 中打开时,才能使用您在自定义项中实现的功能。

有关文档级自定义项的更多信息,请参见Word 文档级自定义项编程入门文档级自定义项的体系结构

Word 自定义项编程模型

在开发 Word 的文档级项目时,将通过利用宿主项和宿主控件来使用 Visual Studio Tools for Office 功能以及实现 Word 自动化。它们是一些类,用于扩展 Microsoft Office Word 本机对象模型(也就是说,Word 的主互操作程序集公开的对象模型)提供的某些对象。有关更多信息,请参见 使用扩展对象实现 Word 自动化

有关 Visual Studio Tools for Office 中文档级自定义项的编程模型的一般信息,请参见对文档级自定义项进行编程

自定义 Word 的用户界面

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

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

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

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

请参见

任务

演练:创建您的第一个 Word 文档级自定义项

概念

使用扩展对象实现 Word 自动化

在 Word 文档中使用 Windows 窗体控件

Word 文档级自定义项编程入门

对文档级自定义项进行编程

Office UI 自定义