共用方式為


ControlCollection.AddListObject 方法 (ListObject)

將 Visual Studio Microsoft.Office.Tools.Excel.ListObject 加入以指定的原生 Microsoft.Office.Interop.Excel.ListObject 為根據的控制項集合。

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

語法

'宣告
Function AddListObject ( _
    listObject As ListObject _
) As ListObject
ListObject AddListObject(
    ListObject listObject
)

參數

傳回值

型別:Microsoft.Office.Tools.Excel.ListObject
已經加入至控制項集合的 Visual Studio Microsoft.Office.Tools.Excel.ListObject

例外狀況

例外狀況 條件
ArgumentNullException

listObject 引數為 nullnull 參考 (即 Visual Basic 中的 Nothing),或長度為 0。

ControlNameAlreadyExistsException

ControlCollection 執行個體中已經加入了具有相同名稱的 ListObject 控制項。

備註

您不應該從程式碼中直接呼叫這個方法。而是會呼叫 ListObjectExtensions.GetVstoObject 擴充方法以取得 Visual Studio Microsoft.Office.Tools.Excel.ListObject

ListObjectExtensions.GetVstoObject 擴充方法會使用這個方法,產生對應至原生 Microsoft.Office.Interop.Excel.ListObject 之執行個體的 Visual Studio Microsoft.Office.Tools.Excel.ListObject

ListObjectExtensions.GetVstoObject 擴充方法只會建立擴充的 Microsoft.Office.Tools.Excel.ListObject 一次。它會在後續的呼叫中傳回現有擴充物件的同一個執行個體。相反地,AddListObject 每次都會建立新的擴充 Microsoft.Office.Tools.Excel.ListObject

.NET Framework 安全性

請參閱

參考

ControlCollection 介面

AddListObject 多載

Microsoft.Office.Tools.Excel 命名空間