Compartilhar via


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
Método públicoMembro estático 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 .
Método públicoMembro estático 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 .
Método públicoMembro estático 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 .
Método públicoMembro estático 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

Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução

Programação personalizações em nível de documento

Métodos de extensão (guia de programação do C#)

Métodos de extensão (Visual Basic)