Compartilhar via


Interface ApplicationFactory

Fornece métodos que você pode usar para realizar diversas tarefas no nível do aplicativo add-ins, como, por exemplo, a criação de controles da faixa de opções em tempo de execução e adicionando marcas inteligentes para planilhas.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.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 CreateAction Cria um Action objeto que representa uma ação para uma marca inteligente.
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 SmartTag objeto que representa uma marca inteligente em uma planilha.
Método público CreateSmartTagCollection Infraestrutura. (Herdado de Factory.)
Método público GetRibbonFactory Retorna um objeto que você pode usar para criar os controles da faixa de opções em tempo de execução. (Herdado de Factory.)
Método público GetVstoObject(_Workbook) Retorna um Microsoft.Office.Tools.Excel.Workbook o item de host que estende a funcionalidade do objeto de pasta de trabalho especificada nativa.
Método público GetVstoObject(_Worksheet) Retorna um Microsoft.Office.Tools.Excel.Worksheet o item de host que estende a funcionalidade do objeto de pasta de trabalho especificada nativa.
Método público GetVstoObject(ListObject) Retorna um Microsoft.Office.Tools.Excel.ListObject que estende a funcionalidade do objeto especificada lista nativa.
Método público HasVstoObject(_Workbook) Retorna um valor que indica se um Microsoft.Office.Tools.Excel.Workbook o item de host existe para o objeto da pasta de trabalho especificado do Excel.
Método público HasVstoObject(_Worksheet) Retorna um valor que indica se um Microsoft.Office.Tools.Excel.Worksheet o item de host existe para o objeto da planilha especificada do Excel.
Método público HasVstoObject(ListObject) Retorna um valor que indica se um Microsoft.Office.Tools.Excel.ListObject existe para o objeto de lista especificada de nativa.

Início

Comentários

Para obter um Factory de objeto, use o Globals.Factory propriedade no seu projeto. For more information, see Acesso global a objetos em projetos do Office.

ObservaçãoObservação

Esta 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 Visual Studio Tools for Office visão geral sobre o tempo de execução.

Consulte também

Referência

Namespace Microsoft.Office.Tools.Excel