Compartilhar via


Método ListObjectExtensions.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 .

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 HasVstoObject ( _
    listObject As ListObject, _
    factory As Factory _
) As Boolean
public static bool HasVstoObject(
    this ListObject listObject,
    Factory factory
)

Parâmetros

  • listObject
    Tipo: Microsoft.Office.Interop.Excel.ListObject
    O objeto nativo de lista do teste.Não fornecer este parâmetro você mesmo.Quando você chamar esse método em um objeto de lista do excel, o tempo de execução fornece esse parâmetro.
  • factory
    Tipo: Microsoft.Office.Tools.Excel.Factory
    Um objeto que fornece acesso a determinados recursos em sua personalização da nível.Passe o objeto de Globals.Factory a esse parâmetro.

Valor de retorno

Tipo: System.Boolean
true se um controle hospedeiro de Microsoft.Office.Tools.Excel.ListObject foi criado para o objeto atual de Microsoft.Office.Interop.Excel.ListObject ; caso contrário, false.

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 ListObject. 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 do C#).

Comentários

Personalização de um documento em um nível, esse método retorna true somente se o objeto de Microsoft.Office.Interop.Excel.ListObject em que você chamar esse método é o objeto subjacente de um controle hospedeiro de Microsoft.Office.Tools.Excel.ListObject a personalização atual.Caso contrário, esse método retorna false.

Este método é fornecida para compatibilidade com versões anteriores com o Office projetos 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 o método de HasVstoObject que é fornecido pelo objeto de Globals.Factory em seu projeto.Para obter mais informações, consulte Programação personalizações em nível de documento.

Segurança do .NET Framework

Consulte também

Referência

ListObjectExtensions Classe

Sobrecargas HasVstoObject

Namespace Microsoft.Office.Tools.Excel.Extensions

Outros recursos

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)