Microsoft.VisualStudio.Tools.Office.BuildTasks 命名空間

Microsoft Build Engine 會使用 Microsoft.VisualStudio.Tools.Office.BuildTasks 建置和部署 Office 方案。但是,您可以使用這些類別和 MSBuild XML 架構的專案檔,建立自己的建置系統。如需詳細資訊,請參閱 MSBuild 參考

類別

  類別 說明
公用類別 BuildTask 提供 MSBuild 工作的基底類別,Visual Studio 中的 Office 開發工具會使用這些工作來建置專案。
公用類別 CheckOffice2007Document 定義 MSBuild 工作,這個工作會判斷是否應該產生 2007 Microsoft Office system 中的自訂文件。此類別無法被繼承。
公用類別 CustomizeOffice2007Document 定義 MSBuild 工作,這項工作會產生自訂文件,以用於為 2007 Microsoft Office system 開發的專案。此類別無法被繼承。
公用類別 EmbedTypeLibrary 定義 MSBuild 工作,這項工作會將型別程式庫從 Office 自訂組件擷取到 DLL 中,以便進行與 Visual Basic for Applications (VBA) 之間的 Interop。
公用類別 FindRibbons 基礎架構。
公用類別 GenerateOfficeAddInManifest 定義 MSBuild 工作,這項工作會產生描述 Office 增益集之應用程式資訊清單的區段。此類別無法被繼承。
公用類別 GenerateOfficeDocumentInstallationPath 定義 MSBuild 工作,這項工作會傳回要寫入至自訂文件中的安裝資料夾路徑。此類別無法被繼承。
公用類別 GenerateOfficeDocumentManifest 定義 MSBuild 工作,這項工作會為 Office 文件層級自訂建立應用程式資訊清單的區段。此類別無法被繼承。
公用類別 InitializeDefaultProperties 基礎架構。定義 MSBuild 工作,這項工作會設定 Office 方案的描述。此類別無法被繼承。
公用類別 RegisterFormRegions 定義 MSBuild 工作,這項工作會收集表單區域資訊以註冊或移除註冊 Microsoft Office Outlook 2007 的表單區域。此類別無法被繼承。
公用類別 SetInclusionListEntry SetInclusionListEntry 會在建置階段針對 2007 Microsoft Office system 中的應用程式層級增益集 (Add-In) 和文件層級自訂,建立或移除使用者內含清單項目。此類別無法被繼承。
公用類別 SetOffice2007AddInRegistration 定義 MSBuild 工作,這項工作會建立或移除執行或解除安裝 2007 Microsoft Office system 增益集 (Add-In) 所需的登錄機碼 (Registry Key)。此類別無法被繼承。