Office 應用程式和專案類型提供的功能

Visual Studio 有幾種類型的專案範本,可支援不同的 Microsoft Office 應用程式商務案例,包括下列類型:

  • 文件層級自訂。

  • VSTO 增益集。

    並非所有應用程式都可以使用每個專案類型。 例如,文件層級專案僅用於 Microsoft Office Word 和 Microsoft Office Excel。 同樣地,某些功能僅用於特定類型的專案或應用程式。 例如,執行窗格只用於文件層級專案,而功能區擴充功能只用於某些應用程式。 如需不同專案類型的詳細資訊,請參閱Office 解決方案開發總覽 (VSTO)

注意

Office 專案範本只用於某些版本的 Visual Studio。 如需詳細資訊,請參閱設定電腦以開發 Office 的解決方案

適用于不同 Microsoft Office 應用程式的 Project 類型

下表顯示您可以搭配每個專案類型使用的應用程式。

專案類型 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
-Content 控制項
-書簽
文件層級專案。

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 專案

另請參閱