依 Office 應用程式和專案類型提供的功能
Visual Studio 2010 提供數種類型的專案範本,可支援 Microsoft Office 應用程式不同的商務情節,包括下列類型:
文件層級自訂。
應用程式層級增益集。
並非所有的應用程式都可以使用每一種專案類型。 例如,只有 Microsoft Office Word 和 Microsoft Office Excel 才能使用文件層級專案。 同理,某些功能只能用在特定專案或應用程式類型中。 例如,執行窗格只能用在文件層級專案,而功能區擴充只能用在某些應用程式中。 如需不同專案類型的詳細資訊,請參閱 Office 方案開發概觀。
注意事項 |
---|
Office 專案範本只能在某些 Visual Studio 版本中使用。 如需詳細資訊,請參閱 設定電腦以開發 Office 方案。 |
不同的 Microsoft Office 應用程式可用的專案類型
下表顯示可以與每個專案類型搭配使用的應用程式。
專案類型 |
Microsoft Office 應用程式 |
---|---|
文件層級自訂 |
Excel 2007 和 Excel 2010 Word 2007 和 Word 2010 |
應用程式層級增益集 |
Excel 2007 和 Excel 2010 InfoPath 2007 和 InfoPath 2010 Outlook 2007 和 Outlook 2010 PowerPoint 2007 和 PowerPoint 2010 Project 2007 和 Project 2010 Visio 2007 和 Visio 2010 Word 2007 和 Word 2010 |
不同的專案類型可用的功能
下表針對每一項功能,顯示提供該功能的專案類型。
功能 |
提供功能的專案類型 |
請進一步參閱 |
---|---|---|
執行窗格。 |
文件層級專案。 |
|
ClickOnce 部署。 |
應用程式層級和文件層級專案。 |
|
自訂工作窗格。 |
下列應用程式的應用程式層級專案:
|
|
自訂 XML 組件。 |
文件層級專案。 下列應用程式的應用程式層級專案:
|
|
資料快取。 |
文件層級專案。 |
|
將文件層級自訂中的物件公開 (Expose) 給文件內的 VBA 程式碼。 |
文件層級專案。 |
|
將應用程式層級增益集中的物件公開給其他 Microsoft Office 方案。 |
應用程式層級專案。 |
|
下列主控制項:
|
文件層級專案。 Word 和 Excel 的應用程式層級專案。 |
|
下列主控制項:
|
文件層級專案。 |
|
多重專案部署。 |
文件層級專案。 應用程式層級專案。 |
|
Outlook 表單區域。 |
Outlook 的應用程式層級專案。 |
|
部署後動作。 |
文件層級專案。 應用程式層級專案。 |
|
功能區自訂。 |
文件層級專案。 下列應用程式的應用程式層級專案:
|
|
智慧標籤 (使用 Visual Studio 中之 Office 專案的程式設計模型,而不是使用智慧標籤 SDK)。
注意事項
智慧標籤在 Excel 2010 和 Word 2010 中已被取代。如需詳細資訊,請參閱智慧標籤概觀。
|
文件層級專案。 Word 和 Excel 的應用程式層級專案。 |
|
視覺化文件設計工具。 |
文件層級專案。 |