Condividi tramite


Metodo ControlCollection.AddListObject (ListObject)

Aggiunge un oggetto Microsoft.Office.Tools.Excel.ListObject di Visual Studio alla raccolta di controlli in base all'oggetto nativo Microsoft.Office.Interop.Excel.ListObject specificato.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Sintassi

'Dichiarazione
Function AddListObject ( _
    listObject As ListObject _
) As ListObject
ListObject AddListObject(
    ListObject listObject
)

Parametri

Valore restituito

Tipo: Microsoft.Office.Tools.Excel.ListObject
Oggetto Microsoft.Office.Tools.Excel.ListObject di Visual Studio aggiunto alla raccolta di controlli.

Eccezioni

Eccezione Condizione
ArgumentNullException

L'argomento listObject è nullriferimento null (Nothing in Visual Basic) oppure ha lunghezza zero.

ControlNameAlreadyExistsException

Nell'istanza di ControlCollection è già stato aggiunto un controllo ListObject con lo stesso nome.

Note

Non chiamare questo metodo direttamente dal codice.Chiamare invece il metodo di estensione ListObjectExtensions.GetVstoObject per ottenere Microsoft.Office.Tools.Excel.ListObject di Visual Studio.

Il metodo di estensione ListObjectExtensions.GetVstoObject utilizza questo metodo per generare un oggetto Microsoft.Office.Tools.Excel.ListObject di Visual Studio che corrisponde a un'istanza di un oggetto Microsoft.Office.Interop.Excel.ListObject nativo.

Il metodo di estensione ListObjectExtensions.GetVstoObject crea solo una volta un oggetto Microsoft.Office.Tools.Excel.ListObject esteso.Restituisce la stessa istanza dell'oggetto esteso esistente nelle chiamate successive.Invece, l'oggetto AddListObject crea ogni volta un nuovo oggetto Microsoft.Office.Tools.Excel.ListObject esteso.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ControlCollection Interfaccia

Overload AddListObject

Spazio dei nomi Microsoft.Office.Tools.Excel