依 Office 應用程式和專案類型提供的功能
Visual Studio 有幾種類型的專案範本,可支援不同的 Microsoft Office 應用程式商務案例,包括下列類型:
文件層級自訂。
VSTO 增益集。
並非所有應用程式都可以使用每個專案類型。 例如,文件層級專案僅用於 Microsoft Office Word 和 Microsoft Office Excel。 同樣地,某些功能僅用於特定類型的專案或應用程式。 例如,執行窗格只用於文件層級專案,而功能區擴充功能只用於某些應用程式。 如需不同專案類型的詳細資訊,請參閱 Office 方案開發概觀 (VSTO)。
注意
Office 專案範本只用於某些版本的 Visual Studio。 如需詳細資訊,請參閱設定電腦以開發 Office 方案。
適用於不同 Microsoft Office 應用程式的專案類型
下表顯示您可以搭配每個專案類型使用的應用程式。
專案類型 | Microsoft Office 應用程式 |
---|---|
文件層級自訂 | Excel Word |
VSTO 增益集 | Excel InfoPath (僅限 InfoPath 2013 與 InfoPath 2010) Outlook PowerPoint Project Visio Word Excel |
不同專案類型中可用的功能
下表顯示哪些專案類型提供各項功能。
功能 | 提供功能的專案類型 | 進一步閱讀 |
---|---|---|
執行窗格。 | 文件層級專案。 | 動作窗格概觀 |
ClickOnce 部署。 | VS 與文件層級專案。 | 部署 Office 方案 |
自訂工作窗格。 | 下列應用程式的 VSTO 增益集專案: - Excel - InfoPath (僅限 InfoPath 2013 與 InfoPath 2010) - Outlook - PowerPoint - Word |
自訂工作窗格 |
自訂 XML 組件。 | 文件層級專案。 下列應用程式的應用程式層級專案: - Excel - PowerPoint - Word |
自訂 XML 組件概述 |
資料快取。 | 文件層級專案。 | 文件層級自訂中的快取資料 |
將 VSTO 增益集中的物件公開給其他 Microsoft Office 方案。 | VSTO 增益集專案。 | 從其他 Office 方案呼叫 VSTO 增益集的程式碼 |
下列主控制項: - 圖表 - ListObject - NamedRange - 內容控制項 - 書籤 |
文件層級專案。 Word 和 Excel 的 VSTO 增益集專案。 |
主項目和主控制項概觀 |
下列主控制項: - XMLMappedRange - XMLNode - XMLNodes |
文件層級專案。 | 主項目和主控制項概觀 |
多專案部署。 | 文件層級專案。 VSTO 增益集專案。 |
逐步解說:在單一 ClickOnce 安裝程式中部署多個 Office 方案 |
Outlook 表單區域。 | Outlook 的 VSTO 增益集專案。 | 建立 Outlook 表單區域 |
部署後動作。 | 文件層級專案。 VSTO 增益集專案。 |
逐步解說:安裝 ClickOnce 後將文件複製到終端使用者電腦 |
功能區自訂。 | 文件層級專案。 下列應用程式的 VSTO 增益集專案: - Excel - InfoPath (僅限 InfoPath 2013 與 InfoPath 2010) - Outlook - PowerPoint - Project - Visio - Word |
功能區概觀 |
視覺文件設計工具。 | 文件層級專案。 | 在 Visual Studio 環境下的 Office 專案 |