Compartilhar via


Classe WorksheetExtensions

Fornece métodos que você pode usar para estender planilhas Microsoft Office Excel gerando itens de hospedagem de objetos de Microsoft.Office.Interop.Excel.Worksheet e testando a existência de itens gerados host.

Hierarquia de herança

System.Object
  Microsoft.Office.Tools.Excel.Extensions.WorksheetExtensions

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 WorksheetExtensions
public static class WorksheetExtensions

Métodos

  Nome Descrição
Método públicoMembro estático GetVstoObject(_Worksheet, ApplicationFactory) Retorna um item de host de Microsoft.Office.Tools.Excel.Worksheet que estende a funcionalidade do objeto atual de Microsoft.Office.Interop.Excel.Worksheet 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(_Worksheet, Factory) Retorna um item de host de Microsoft.Office.Tools.Excel.Worksheet que estende a funcionalidade do objeto atual de Microsoft.Office.Interop.Excel.Worksheet 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(_Worksheet, ApplicationFactory) Retorna um valor que indica se um item de host de Microsoft.Office.Tools.Excel.Worksheet esteve criado para o objeto atual de Microsoft.Office.Interop.Excel.Worksheet 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(_Worksheet, Factory) Retorna um valor que indica se um item de host de Microsoft.Office.Tools.Excel.Worksheet esteve criado para o objeto atual de Microsoft.Office.Interop.Excel.Worksheet 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 WorksheetExtensions contém métodos de extensão que são criados para ser acessados em objetos de Microsoft.Office.Interop.Excel.Worksheet .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 WorksheetExtensions 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)