Compartilhar via


Método ControlCollection.AddListObject (ListObject)

Adiciona um Visual Studio Microsoft.Office.Tools.Excel.ListObject para a coleção de controle com base em nativa especificada Microsoft.Office.Interop.Excel.ListObject.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)

Sintaxe

'Declaração
Function AddListObject ( _
    listObject As ListObject _
) As ListObject
ListObject AddListObject(
    ListObject listObject
)

Parâmetros

Valor de retorno

Tipo: Microsoft.Office.Tools.Excel.ListObject
O Visual Studio Microsoft.Office.Tools.Excel.ListObject que foi adicionado à coleção de controle.

Exceções

Exceção Condição
ArgumentNullException

O listObject argumento é nulluma referência nula (Nothing no Visual Basic), ou tem comprimento zero.

ControlNameAlreadyExistsException

A ListObject o controle com o mesmo nome já foi adicionado para o ControlCollection instância.

Comentários

Você não deve chamar esse método diretamente em seu código. Em vez disso, chame o ListObjectExtensions.GetVstoObject o método de extensão para obter um Visual Studio Microsoft.Office.Tools.Excel.ListObject.

O ListObjectExtensions.GetVstoObject o método de extensão usa esse método para gerar um Visual Studio Microsoft.Office.Tools.Excel.ListObject que corresponde a uma instância de um nativo Microsoft.Office.Interop.Excel.ListObject.

O ListObjectExtensions.GetVstoObject o método de extensão cria um estendido Microsoft.Office.Tools.Excel.ListObject somente uma vez. Ela retorna a mesma instância do objeto estendido existente em chamadas subseqüentes. Em contraste, AddListObject cria um novo estendido Microsoft.Office.Tools.Excel.ListObject cada vez.

Segurança do .NET Framework

Consulte também

Referência

ControlCollection Interface

Sobrecargas AddListObject

Namespace Microsoft.Office.Tools.Excel