按 Office 应用程序和项目类型提供的功能
Visual Studio 具有的项目模板的多种类型支持不同 Microsoft Office 应用程序的业务方案,包括以下类型:
文档级自定义项。
应用程序级外接程序。
并非所有应用程序都能使用每种项目类型。例如,文档级项目只可用于 Microsoft Office Word 和 Microsoft Office Excel。同样,某些功能只可用于特定类型的项目或应用程序。例如,操作窗格只可用于文档级项目中,而功能区扩展只可用于某些应用程序。有关不同项目类型的更多信息,请参见 Office 解决方案开发概述。
说明 |
---|
Office 项目模板只可用于某些版本的 Visual Studio。有关更多信息,请参见将计算机配置为开发 Office 解决方案。 |
可用于不同 Microsoft Office 应用程序的项目类型
下表显示了可与每种项目类型一起使用的应用程序。
项目类型 |
Microsoft Office 应用程序 |
---|---|
文档级自定义项 |
Excel 2013 Word 2013 Excel 2010 Word 2010 |
应用程序级外接程序 |
Excel 2013 InfoPath 2013 Outlook 2013 PowerPoint 2013 Project 2013 Visio 2013 Word 2013 Excel 2010 InfoPath 2010 Outlook 2010 PowerPoint 2010 Project 2010 Visio 2010 Word 2010 |
不同项目类型中可用的功能
下表说明了哪些项目类型提供了每种功能。
功能 |
提供该功能的项目类型 |
其他阅读材料 |
---|---|---|
“操作”窗格。 |
文档级项目。 |
|
ClickOnce 部署。 |
应用程序级项目和文档级项目。 |
|
自定义任务窗格。 |
以下应用程序的应用程序级项目:
|
|
自定义 XML 部件。 |
文档级项目。 以下应用程序的应用程序级项目:
|
|
数据缓存。 |
文档级项目。 |
|
向其他 Microsoft Office 解决方案公开应用程序级外接程序中的对象。 |
应用程序级项目。 |
|
以下宿主控件:
|
文档级项目。 Word 和 Excel 的应用程序级项目。 |
|
以下宿主控件:
|
文档级项目。 |
|
多项目部署。 |
文档级项目。 应用程序级项目。 |
|
Outlook 窗体区域。 |
Outlook 的应用程序级项目。 |
|
后期部署操作。 |
文档级项目。 应用程序级项目。 |
|
功能区自定义项。 |
文档级项目。 以下应用程序的应用程序级项目:
|
|
可视化文档设计器。 |
文档级项目。 |