ListObjectExtensions 類別

藉由為 Microsoft.Office.Interop.Excel.ListObject 物件產生主控制項並測試產生的主控制項是否存在,提供可讓您用來擴充 Microsoft Office Excel 清單物件的方法。

繼承階層架構

System.Object
  Microsoft.Office.Tools.Excel.Extensions.ListObjectExtensions

命名空間:  Microsoft.Office.Tools.Excel.Extensions
組件:  Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

語法

'宣告
<ExtensionAttribute> _
Public NotInheritable Class ListObjectExtensions
public static class ListObjectExtensions

方法

  名稱 說明
公用方法靜態成員 GetVstoObject(ListObject, ApplicationFactory) 傳回 Microsoft.Office.Tools.Excel.ListObject 主控制項,這個主控制項可在應用程式層級增益集中擴充目前 Microsoft.Office.Interop.Excel.ListObject 物件的功能。將專案中的 Globals.Factory 物件傳遞給 factory 參數。
公用方法靜態成員 GetVstoObject(ListObject, Factory) 傳回 Microsoft.Office.Tools.Excel.ListObject 主控制項,這個主控制項可在文件層級自訂中擴充目前 Microsoft.Office.Interop.Excel.ListObject 物件的功能。將專案中的 Globals.Factory 物件傳遞給 factory 參數。
公用方法靜態成員 HasVstoObject(ListObject, ApplicationFactory) 傳回值,這個值表示是否已經在應用程式層級增益集中,為目前的 Microsoft.Office.Interop.Excel.ListObject 物件建立 Microsoft.Office.Tools.Excel.ListObject 主控制項。將專案中的 Globals.Factory 物件傳遞給 factory 參數。
公用方法靜態成員 HasVstoObject(ListObject, Factory) 傳回值,這個值表示是否已經在文件層級自訂中,為目前的 Microsoft.Office.Interop.Excel.ListObject 物件建立 Microsoft.Office.Tools.Excel.ListObject 主控制項。將專案中的 Globals.Factory 物件傳遞給 factory 參數。

回頁首

備註

ListObjectExtensions 類別包含「擴充方法」(Extension Method),這些方法可用於在 Microsoft.Office.Interop.Excel.ListObject 物件上存取。 如需擴充方法的詳細資訊,請參閱擴充方法 (C# 程式設計手冊)擴充方法 (Visual Basic)

ListObjectExtensions 類別中的擴充方法可與您從 .NET Framework 3.5 重定目標為 .NET Framework 4 的 Office 專案回溯相容。 在以 .NET Framework 4 為目標的新專案中,您應該呼叫專案中的 Globals.Factory 物件所提供的 GetVstoObjectHasVstoObject 方法。 如需詳細資訊,請參閱 在應用程式層級增益集的執行階段中擴充 Word 文件和 Excel 活頁簿在文件層級自訂中取得原生 Office 物件的擴充物件

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。

請參閱

參考

Microsoft.Office.Tools.Excel.Extensions 命名空間

其他資源

在應用程式層級增益集的執行階段中擴充 Word 文件和 Excel 活頁簿

在文件層級自訂中取得原生 Office 物件的擴充物件

擴充方法 (C# 程式設計手冊)

擴充方法 (Visual Basic)