Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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 uma personalização no nível do documento. 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 Factory _
) As Workbook
public static Workbook GetVstoObject(
this _Workbook workbook,
Factory 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.
- factory
Tipo: Microsoft.Office.Tools.Excel.Factory
Um objeto que fornece acesso a determinados recursos de personalização de seu nível de documento.Passar o Globals.Factory o objeto para 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
Uma personalização de nível de documento, você pode chamar esse método para obter um Microsoft.Office.Tools.Excel.Workbook o item de host que está na personalização atual. Se a Microsoft.Office.Interop.Excel.Workbook o objeto no qual você pode chamar esse método não é o objeto subjacente de um Microsoft.Office.Tools.Excel.Workbook hospedar o item na personalização atual, esse método retorna nulluma referência nula (Nothing no Visual Basic).
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 Obtendo Extended objetos a partir de objetos nativos do Office no nível do documento personalizações.
Observaçã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
- 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.
Consulte também
Referência
Namespace Microsoft.Office.Tools.Excel.Extensions
Outros recursos
Obtendo Extended objetos a partir de objetos nativos do Office no nível do documento personalizações
Métodos de extensão (guia de programação TRANSLATION FROM VPE FOR CSHARP)
Observação