WorkbookExtensions 類別
藉由為 Microsoft.Office.Interop.Excel.Workbook 物件產生主項目並測試產生的主項目是否存在,提供可讓您用來擴充 Microsoft Office Excel 活頁簿的方法。
繼承階層架構
System.Object
Microsoft.Office.Tools.Excel.Extensions.WorkbookExtensions
命名空間: Microsoft.Office.Tools.Excel.Extensions
組件: Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
語法
'宣告
<ExtensionAttribute> _
Public NotInheritable Class WorkbookExtensions
public static class WorkbookExtensions
方法
名稱 | 說明 | |
---|---|---|
GetVstoObject(_Workbook, ApplicationFactory) | 傳回 Microsoft.Office.Tools.Excel.Workbook 主項目,這個主項目可在應用程式層級增益集中擴充目前 Microsoft.Office.Interop.Excel.Workbook 物件的功能。將專案中的 Globals.Factory 物件傳遞給 factory 參數。 | |
GetVstoObject(_Workbook, Factory) | 傳回 Microsoft.Office.Tools.Excel.Workbook 主項目,這個主項目可在文件層級自訂中擴充目前 Microsoft.Office.Interop.Excel.Workbook 物件的功能。將專案中的 Globals.Factory 物件傳遞給 factory 參數。 | |
HasVstoObject(_Workbook, ApplicationFactory) | 傳回值,這個值表示是否已經在應用程式層級增益集中,為目前的 Microsoft.Office.Interop.Excel.Workbook 物件建立 Microsoft.Office.Tools.Excel.Workbook 主項目。將專案中的 Globals.Factory 物件傳遞給 factory 參數。 | |
HasVstoObject(_Workbook, Factory) | 傳回值,這個值表示是否已經在文件層級自訂中,為目前的 Microsoft.Office.Interop.Excel.Workbook 物件建立 Microsoft.Office.Tools.Excel.Workbook 主項目。將專案中的 Globals.Factory 物件傳遞給 factory 參數。 |
回頁首
備註
WorkbookExtensions 類別包含「擴充方法」(Extension Method),這些方法可用於在 Microsoft.Office.Interop.Excel.Workbook 物件上存取。如需擴充方法的詳細資訊,請參閱擴充方法 (C# 程式設計手冊) 和擴充方法 (Visual Basic)。
在 WorkbookExtensions 類別的擴充方法為回溯相容性隨 Office 專案從 .NET Framework 3.5 為目標的 .NET Framework 4或 .NET Framework 4.5。在以 .NET Framework 4 或 .NET Framework 4.5的新專案,您應該呼叫在您的專案的 Globals.Factory 物件提供 GetVstoObject 和 HasVstoObject 方法。如需詳細資訊,請參閱在應用程式層級增益集的執行階段中擴充 Word 文件和 Excel 活頁簿與文件層級自訂程式設計。
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。
請參閱
參考
Microsoft.Office.Tools.Excel.Extensions 命名空間