Método WorkbookExtensions.GetVstoObject (_Workbook, ApplicationFactory)

Retorna um Microsoft.Office.Tools.Excel.Workbook o item de host que estende a funcionalidade do atual Microsoft.Office.Interop.Excel.Workbook o objeto em um nível de aplicativo add-in. Passar o Globals.Factory o objeto em seu projeto para o factory parâmetro.

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 Shared Function GetVstoObject ( _
    workbook As _Workbook, _
    factory As ApplicationFactory _
) As Workbook
public static Workbook GetVstoObject(
    this _Workbook workbook,
    ApplicationFactory factory
)

Parâmetros

  • workbook
    Tipo: Microsoft.Office.Interop.Excel._Workbook
    O objeto de pasta de trabalho nativa para estender.Não forneça esse parâmetro sozinho.Quando você chamar esse método em uma pasta de trabalho do Excel, o runtime fornece esse parâmetro.

Valor de retorno

Tipo: Microsoft.Office.Tools.Excel.Workbook
Um item de host que estende a funcionalidade do atual Microsoft.Office.Interop.Excel.Workbook objeto.

Observação de uso

No Visual Basic e no C#, você pode chamar esse método como um método de instância em qualquer objeto do tipo _Workbook. Quando você usar a sintaxe de método de instância para chamar esse método, omita o primeiro parâmetro. Para obter mais informações, consulte Métodos de extensão (Visual Basic) ou Métodos de extensão (guia de programação TRANSLATION FROM VPE FOR CSHARP).

Comentários

Em um suplemento do nível de aplicativo, chame este método para estender a qualquer pasta de trabalho é aberta no Excel. Esse método gera um novo Microsoft.Office.Tools.Excel.Workbook item de host, se não há tal objeto já foi gerado para o Microsoft.Office.Interop.Excel.Workbook objeto no qual você chamar esse método. As chamadas subseqüentes a esse método no mesmo Microsoft.Office.Interop.Excel.Workbook objeto retornar o mesmo Microsoft.Office.Tools.Excel.Workbook instância.

Esse método é fornecido para compatibilidade com o escritório de projetos que você pode redirecionar da.NET Framework 3.5 para o .NET Framework 4. Em novos projetos destinados a .NET Framework 4, você deve chamar o GetVstoObject método fornecido pelo Globals.Factory objeto no seu projeto.

For more information, see Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução.

ObservaçãoObservação

O workbook parâmetro é do tipo Microsoft.Office.Interop.Excel._Workbook, que é a interface do pai do Microsoft.Office.Interop.Excel.Workbook. Portanto, esse método amplia os dois tipos: Microsoft.Office.Interop.Excel._Workbook and Microsoft.Office.Interop.Excel.Workbook. Normalmente, quando você faz referência a uma pasta de trabalho do Excel, você usa um Microsoft.Office.Interop.Excel.Workbook.

Segurança do .NET Framework

Consulte também

Referência

WorkbookExtensions Classe

Sobrecargas GetVstoObject

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

Métodos de extensão (guia de programação TRANSLATION FROM VPE FOR CSHARP)

Métodos de extensão (Visual Basic)