ListObjectExtensions.GetVstoObject Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| GetVstoObject(ListObject, ApplicationFactory) |
Retorna um controle de host ListObject que estende a funcionalidade do objeto ListObject atual em um suplemento no nível de aplicativo. Passe o objeto |
| GetVstoObject(ListObject, Factory) |
Retorna um controle de host ListObject que estende a funcionalidade do objeto ListObject atual em uma personalização no nível de documento. Passe o objeto |
GetVstoObject(ListObject, ApplicationFactory)
Retorna um controle de host ListObject que estende a funcionalidade do objeto ListObject atual em um suplemento no nível de aplicativo. Passe o objeto Globals.Factory do projeto para o parâmetro factory.
public static Microsoft.Office.Tools.Excel.ListObject GetVstoObject (this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.ApplicationFactory factory);
Parâmetros
- listObject
- ListObject
O objeto de lista nativo a ser estendido. Não forneça esse parâmetro. Quando você chama esse método em um objeto de lista do Excel, o runtime fornece esse parâmetro.
- factory
- ApplicationFactory
Um objeto que dá acesso a determinados recursos no suplemento no nível de aplicativo. Passe o objeto Globals.Factory para esse parâmetro.
Retornos
Um controle de host que estende a funcionalidade do objeto ListObject atual.
Comentários
Em um suplemento de nível de aplicativo, chame esse método para estender qualquer objeto de lista que esteja aberto no Excel. Esse método gera um novo Microsoft.Office.Tools.Excel.ListObject controle de host se nenhum objeto desse tipo já tiver sido gerado para o Microsoft.Office.Interop.Excel.ListObject objeto no qual você chama esse método. As chamadas subsequentes para esse método no mesmo Microsoft.Office.Interop.Excel.ListObject objeto retornam a mesma Microsoft.Office.Tools.Excel.ListObject instância.
Este método é fornecido para compatibilidade com versões anteriores com projetos do Office que você ressegmenta do .NET Framework 3.5 para o .NET Framework 4 ou o .NET Framework 4.5. Em novos projetos que segmentam o .NET Framework 4 ou o .NET Framework 4.5, você deve chamar o método GetVstoObject que é fornecido pelo objeto Globals.Factory no projeto.
Para obter mais informações, consulte estendendo documentos do Word e pastas de trabalho do Excel em suplementos do VSTO em tempo de execução.
Aplica-se a
GetVstoObject(ListObject, Factory)
Retorna um controle de host ListObject que estende a funcionalidade do objeto ListObject atual em uma personalização no nível de documento. Passe o objeto Globals.Factory do projeto para o parâmetro factory.
public static Microsoft.Office.Tools.Excel.ListObject GetVstoObject (this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.Factory factory);
Parâmetros
- listObject
- ListObject
O objeto de lista nativo a ser estendido. Não forneça esse parâmetro. Quando você chama esse método em um objeto de lista do Excel, o runtime fornece esse parâmetro.
- factory
- Factory
Um objeto que dá acesso a determinados recursos na personalização no nível de documento. Passe o objeto Globals.Factory para esse parâmetro.
Retornos
Um controle de host que estende a funcionalidade do objeto ListObject atual.
Comentários
Em uma personalização em nível de documento, você pode chamar esse método para obter um Microsoft.Office.Tools.Excel.ListObject controle de host que está na personalização atual. Se o Microsoft.Office.Interop.Excel.ListObject objeto no qual você chama esse método não for o objeto subjacente de um Microsoft.Office.Tools.Excel.ListObject controle de host na personalização atual, esse método retornará null .
Este método é fornecido para compatibilidade com versões anteriores com projetos do Office que você ressegmenta do .NET Framework 3.5 para o .NET Framework 4 ou o .NET Framework 4.5. Em novos projetos que segmentam o .NET Framework 4 ou o .NET Framework 4.5, você deve chamar o método GetVstoObject que é fornecido pelo objeto Globals.Factory no projeto. Para obter mais informações, consulte programando personalizações em nível de documento.