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
)
參數
- listObject
型別:Microsoft.Office.Interop.Excel.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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。