Método ControlCollection.AddListObject (ListObject)
Adiciona o Visual Studio Microsoft.Office.Tools.Excel.ListObject a coleção do controle com base no Microsoft.Office.Interop.Excel.ListObjectnativo especificado.
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
- listObject
Tipo: Microsoft.Office.Interop.Excel.ListObject
ListObject nativo.
Valor de retorno
Tipo: Microsoft.Office.Tools.Excel.ListObject
O Visual Studio Microsoft.Office.Tools.Excel.ListObject que foi adicionado à coleção do controle.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | O argumento de listObject é nulluma referência nula (Nothing no Visual Basic), ou tem comprimento zero. |
ControlNameAlreadyExistsException | Um controle de ListObject com o mesmo nome já foi adicionado à instância de ControlCollection . |
Comentários
Você não deve chamar este método diretamente do seu código.Em vez disso, chame o método de extensão de ListObjectExtensions.GetVstoObject para obter o Visual Studio Microsoft.Office.Tools.Excel.ListObject.
O método de extensão de ListObjectExtensions.GetVstoObject usar esse método para gerar o Visual Studio Microsoft.Office.Tools.Excel.ListObject que corresponde a uma instância de Microsoft.Office.Interop.Excel.ListObjectnativo.
O método de extensão de ListObjectExtensions.GetVstoObject cria Microsoft.Office.Tools.Excel.ListObject estendido apenas uma vez.Retorna a mesma instância de objeto estendido existente em chamadas subsequentes.Por outro lado, AddListObject cria um novo Microsoft.Office.Tools.Excel.ListObject estendido cada vez.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.