按应用程序和项目类型提供的功能

更新: 2008 年 7 月

Visual Studio Tools for Office 具有可支持不同 Microsoft Office 2003 和 2007 Microsoft Office system 业务方案的多种项目类型,其中包括以下类型:

  • 文档级自定义项。

  • 应用程序级外接程序。

  • SharePoint 工作流。

并非所有应用程序都能使用每种项目类型。例如,文档级自定义项项目只可用于 Microsoft Office Word 和 Microsoft Office Excel。同样,某些功能只可用于特定类型的项目或应用程序。例如,操作窗格只可用于文档级项目中,而功能区扩展只可用于 2007 Microsoft Office system 中的某些应用程序。有关不同项目类型的更多信息,请参见 Visual Studio Tools for Office 项目模板概述

Microsoft Office 2003 和 2007 Microsoft Office system 的项目使用不同版本的 Visual Studio Tools for Office 运行时。有关更多信息,请参见 Visual Studio Tools for Office 运行库概述

Aa942839.alert_note(zh-cn,VS.90).gif说明:

Visual Studio Tools for Office 项目只可用于某些版本的 Visual Studio。有关更多信息,请参见安装 Visual Studio Tools for Office

可用于不同 Microsoft Office 应用程序的项目类型

下表显示了可以将哪些应用程序与每种项目类型一起使用。

项目类型

2007 Microsoft Office system

Microsoft Office 2003

文档级自定义项

Word 2007

Excel 2007

Word 2003

Excel 2003

应用程序级外接程序

Excel 2007

InfoPath 2007

Outlook 2007

PowerPoint 2007

Project 2007

Visio 2007

Word 2007

Excel 2003

Outlook 2003

PowerPoint 2003

Project 2003

Visio 2003

Word 2003

SharePoint 工作流

SharePoint Server 2007

不支持

不同项目类型中可用的功能

下表说明了哪些项目类型提供了每种功能。

功能

提供该功能的项目类型

其他阅读材料

“操作”窗格。

所有文档级项目。

操作窗格概述

ClickOnce 部署。

2007 Microsoft Office system 的应用程序级和文档级项目。

部署 Office 解决方案 (2007 System)

自定义任务窗格。

以下应用程序的应用程序级项目:

  • Excel 2007

  • InfoPath 2007

  • Outlook 2007

  • PowerPoint 2007

  • Word 2007

自定义任务窗格概述

自定义 XML 部件。

2007 Microsoft Office system 的文档级项目。

以下应用程序的应用程序级项目:

  • Excel 2007

  • PowerPoint 2007

  • Word 2007

自定义 XML 部件概述

数据缓存。

所有文档级项目。

文档级自定义项中的数据概述

向文档中的 VBA 代码公开文档级自定义项中的对象。

2007 Microsoft Office system 的文档级项目。

从 VBA 中调用文档级自定义项中的代码

向其他 Microsoft Office 解决方案公开应用程序级外接程序中的对象。

所有应用程序级项目。

从其他 Office 解决方案调用应用程序级外接程序中的代码

以下宿主控件:

  • Chart

  • ListObject

  • NamedRange

  • Content

  • Bookmark

所有文档级项目。

Word 2007 和 Excel 2007 的应用程序级项目。

宿主项和宿主控件概述

以下宿主控件:

  • XMLMappedRange

  • XMLNode

  • XMLNodes

所有文档级项目。

宿主项和宿主控件概述

Outlook 窗体区域。

Outlook 2007 的应用程序级项目。

创建 Outlook 窗体区域

功能区自定义项。

2007 Microsoft Office system 的文档级项目。

以下应用程序的应用程序级项目:

  • Excel 2007

  • Outlook 2007

  • PowerPoint 2007

  • Word 2007

功能区概述

智能标记(使用 Visual Studio Tools for Office 编程模型)。

所有文档级项目。

Word 2007 和 Excel 2007 的应用程序级项目。

智能标记概述

可视化文档设计器。

所有文档级项目。

Visual Studio 环境中的 Office 文档概述

请参见

概念

Office 解决方案开发概述

SharePoint 工作流解决方案

操作窗格概述

功能区概述

创建 Outlook 窗体区域

宿主项和宿主控件概述

智能标记概述

文档级自定义项中的数据概述

Visual Studio 环境中的 Office 文档概述

部署 Office 解决方案 (2007 System)

其他资源

入门 (Visual Studio Tools for Office)

修订记录

日期

历史记录

原因

2008 年 7 月

增加了有关应用程序级外接程序中的宿主项和宿主控件支持的信息。

SP1 功能更改。