Microsoft.Office.Tools 命名空間
Microsoft.Office.Tools 命名空間包含 Visual Studio 中各種不同 Office 專案所使用的型別。
Microsoft.Office.Tools 命名空間包含下列主要型別:
AddInBase 類別。 這在應用程式層級增益集專案中是 ThisAddIn 類別的基底類別。 如需詳細資訊,請參閱 應用程式層級增益集程式設計。
用於在應用程式層級增益集中建立自訂執行窗格的型別,包括 CustomTaskPane 和 CustomTaskPaneCollection。 如需詳細資訊,請參閱 自訂工作窗格。
用於在文件層級自訂中建立執行窗格的型別包括 ActionsPane 和 StackStyle。 如需詳細資訊,請參閱 執行窗格概觀。
用於建立智慧標籤的型別,例如 ActionBase、 ActionBase和 SmartTagBase。 如需詳細資訊,請參閱Smart Tags Overview。
類別
類別 | 說明 | |
---|---|---|
AddInBase | 提供基底類別給您使用 Visual Studio 建立之應用程式層級增益集中的 ThisAddIn 類別。 | |
CannotRemoveControlException | 當程式碼嘗試移除在設計階段加入至文件中的主控制項或 Windows Form 控制項時,所擲回的例外狀況。 | |
CannotRemoveCustomizationException | 無法以程式設計的方式從文件移除自訂時,所擲回的例外狀況。 | |
ControlNameAlreadyExistsException | 當您嘗試在執行階段將控制項加入至 Microsoft Office Excel 活頁簿或 Microsoft Office Word 文件,但活頁簿或文件中已有提供給新控制項的名稱時,所擲回的例外狀況。 | |
DesignTimeConstants | 基礎架構。 | |
InvalidRangeException | 當您嘗試在執行階段將控制項加入至 Microsoft Office Excel 活頁簿,但指定的範圍內包含了多個區域而不是連續的儲存格區塊時,所擲回的例外狀況。 | |
OfficeXpsDocumentException | 在 Visual Studio Tools for Office Runtime 因為 Office Open XML 格式文件無效,因而無法在該文件上執行作業時,所擲回的例外狀況。 | |
RangeNotOnWorksheetException | 提供的範圍不存在於工作表上時會擲回的例外狀況。 |
介面
介面 | 說明 | |
---|---|---|
ActionBase | 為 Word 和 Excel 的 Office 方案定義智慧標籤動作的共用功能。 | |
ActionsPane | 表示 Word 或 Excel 文件層級自訂中 [文件動作] 工作窗格的自訂使用者介面。 | |
AddIn | 定義您使用 Visual Studio 的 Office 開發工具建立之增益集的核心功能。 | |
CustomTaskPane | 表示 Microsoft Office 應用程式中的自訂工作窗格。 | |
CustomTaskPaneCollection | 表示 Microsoft Office 應用程式中的自訂工作窗格集合。 | |
EntryPoint | 基礎架構。 | |
Factory | 提供方法,您可以用於在執行階段於應用程式層級增益集中建立 Ribbon 控制項。 | |
IAddInExtension | 表示 AddIn 物件的副檔名。 | |
ICachedDataPersistanceCallback | ||
ICachedDataProvider | 基礎架構。 | |
IExtension | 表示 Visual Studio Tools for Office Runtime 中型別的擴充。 | |
IHostItemProvider | 基礎架構。 | |
RegexCollection | 表示由 Office 方案中的智慧標籤所識別的規則運算式集合。 | |
SmartTagBase | 為 Word 和 Excel 的 Office 方案定義智慧標籤的共用功能。 | |
SmartTagCollection | 表示使用 Visual Studio 的 Office 開發工具建立之 Word 或 Excel 方案中的智慧標籤集合。 |
列舉
列舉型別 | 說明 | |
---|---|---|
StackStyle | 指定控制項在執行窗格上的堆疊方向。 |