Classe ListObjectExtensions
Fornece métodos que você pode usar para estender objetos de lista do Microsoft Office Excel gerando controles host para objetos de Microsoft.Office.Interop.Excel.ListObject e testando a existência dos controles gerados host.
Hierarquia de herança
System.Object
Microsoft.Office.Tools.Excel.Extensions.ListObjectExtensions
Namespace: Microsoft.Office.Tools.Excel.Extensions
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintaxe
'Declaração
<ExtensionAttribute> _
Public NotInheritable Class ListObjectExtensions
public static class ListObjectExtensions
Métodos
Nome | Descrição | |
---|---|---|
GetVstoObject(ListObject, ApplicationFactory) | Retorna um controle do host de Microsoft.Office.Tools.Excel.ListObject que estende a funcionalidade do objeto atual de Microsoft.Office.Interop.Excel.ListObject em um suplemento ao aplicativo.Passe o objeto de Globals.Factory em seu projeto para o parâmetro de factory . | |
GetVstoObject(ListObject, Factory) | Retorna um controle do host de Microsoft.Office.Tools.Excel.ListObject que estende a funcionalidade do objeto atual de Microsoft.Office.Interop.Excel.ListObject em uma personalização da nível.Passe o objeto de Globals.Factory em seu projeto para o parâmetro de factory . | |
HasVstoObject(ListObject, ApplicationFactory) | Retorna um valor que indica se um controle hospedeiro de Microsoft.Office.Tools.Excel.ListObject esteve criado para o objeto atual de Microsoft.Office.Interop.Excel.ListObject em um suplemento ao aplicativo.Passe o objeto de Globals.Factory em seu projeto para o parâmetro de factory . | |
HasVstoObject(ListObject, Factory) | Retorna um valor que indica se um controle hospedeiro de Microsoft.Office.Tools.Excel.ListObject esteve criado para o objeto atual de Microsoft.Office.Interop.Excel.ListObject em uma personalização da nível.Passe o objeto de Globals.Factory em seu projeto para o parâmetro de factory . |
Superior
Comentários
A classe de ListObjectExtensions contém métodos de extensão que são criados para ser acessados em objetos de Microsoft.Office.Interop.Excel.ListObject .Para obter mais informações sobre métodos de extensão, consulte Métodos de extensão (guia de programação do C#) e Métodos de extensão (Visual Basic).
Métodos de extensão na classe de ListObjectExtensions são fornecidos para compatibilidade com versões anteriores com o Office projeto que você retarget do .NET Framework 3.5 a .NET Framework 4 ou a .NET Framework 4.5.Nos novos projetos que destinam-se .NET Framework 4 ou .NET Framework 4.5, você deve chamar os métodos de GetVstoObject e de HasVstoObject que são fornecidos pelo objeto de Globals.Factory em seu projeto.Para obter mais informações, consulte Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução e Programação personalizações em nível de documento.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.Office.Tools.Excel.Extensions
Outros recursos
Programação personalizações em nível de documento