Compartilhar via


Interface ApplicationFactory

Fornece métodos que você pode usar para executar tarefas em diversos suplementos do aplicativo, como a criação de controles de fita em tempo de execução e adicionar marcas inteligentes para planilhas.

Namespace:  Microsoft.Office.Tools.Excel
Assemblies:   Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)
  Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxe

'Declaração
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("7FB273FD-6B13-4113-B557-8F9BDF4E1B2D")> _
Public Interface ApplicationFactory _
    Inherits Factory
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("7FB273FD-6B13-4113-B557-8F9BDF4E1B2D")]
public interface ApplicationFactory : Factory

O tipo ApplicationFactory expõe os membros a seguir.

Métodos

  Nome Descrição
Método público _VtblGap1_2 Infraestrutura.
Método público CreateAction Cria um objeto de Action que representa uma ação para uma marca inteligente. Esse tipo ou membro está destinado a uso apenas em projetos do sistema Microsoft Office 2007. Marcas inteligentes estão preteridas no Office 2010.
.
Método público CreateAddIn Infraestrutura. (Herdado de Factory.)
Método público CreateCustomTaskPaneCollection Infraestrutura. (Herdado de Factory.)
Método público CreateSmartTag Cria um objeto de SmartTag que representa uma marca inteligente em uma planilha. Esse tipo ou membro está destinado a uso apenas em projetos do sistema Microsoft Office 2007. Marcas inteligentes estão preteridas no Office 2010.
.
Método público CreateSmartTagCollection Infraestrutura. (Herdado de Factory.)
Método público GetRibbonFactory Retorna um objeto que você pode usar para criar em tempo de execução controles de fita. (Herdado de Factory.)
Método público GetVstoObject(_Workbook) Retorna um item de host de Microsoft.Office.Tools.Excel.Workbook que estende a funcionalidade do objeto nativo especificado de pasta de trabalho.
Método público GetVstoObject(_Worksheet) Retorna um item de host de Microsoft.Office.Tools.Excel.Worksheet que estende a funcionalidade do objeto nativo especificado de pasta de trabalho.
Método público GetVstoObject(ListObject) Retorna Microsoft.Office.Tools.Excel.ListObject que estendem a funcionalidade do objeto nativo especificado da lista.
Método público HasVstoObject(_Workbook) Retorna um valor que indica se um item de host de Microsoft.Office.Tools.Excel.Workbook existir para o objeto especificado de pasta de trabalho do Excel.
Método público HasVstoObject(_Worksheet) Retorna um valor que indica se um item de host de Microsoft.Office.Tools.Excel.Worksheet existir para o objeto especificado da planilha do excel.
Método público HasVstoObject(ListObject) Retorna um valor que indica se Microsoft.Office.Tools.Excel.ListObject existir para o objeto nativo especificado da lista.

Superior

Comentários

Para obter um objeto de Factory , use a propriedade de Globals.Factory em seu projeto. Para obter mais informações, consulte Acesso global a objetos em projetos do Office.

Dica

Essa interface é implementada pelo Visual Studio Tools for Office Runtime. Ela não se destina a ser implementada em seu código. Para obter mais informações, consulte Visão geral de tempo de execução do Visual Studio Tools for Office.

Consulte também

Referência

Namespace Microsoft.Office.Tools.Excel