Compartilhar via


AddIn Classe (sistema de 2007)

Fornece funcionalidade básica para um suplemento para um aplicativo do Microsoft Office.

Namespace:  Microsoft.Office.Tools
Assembly:  Microsoft.Office.Tools.Common.v9.0 (em Microsoft.Office.Tools.Common.v9.0.dll)

Sintaxe

Public Class AddIn _
    Inherits EntryPointBindableComponentBase _
    Implements ISupportInitializeControl, ISupportInitialize, IServiceProviderCallback, IComAddInAutomationServiceProviderCallback

Dim instance As AddIn
public class AddIn : EntryPointBindableComponentBase, ISupportInitializeControl, 
    ISupportInitialize, IServiceProviderCallback, IComAddInAutomationServiceProviderCallback

Comentários

The AddIn classe é o item de host para nível de aplicativo suplementos que você criar usando Visual Studio Tools for Office. Quando você cria um projeto suplemento Visual Studio Tools for Office cria automaticamente uma classe chamada ThisAddIn, que deriva de AddIn. The ThisAddIn classe fornece um local de início em que você pode escrever seu código. Você pode acesso o modelo de objeto do aplicativo host, usando o Application campo de ThisAddIn classe. Para obter mais informações sobre o ThisAddIn classe, consulte Programação Application-Nível Adicionar-ins e Item de host addIn.

Para executar código quando o suplemento é carregado ou descarregado, adicione código para o ThisAddIn_Startup e ThisAddIn_Shutdown métodos de ThisAddIn classe. Esses métodos são manipuladores de eventos padrão para o Startup e Shutdown eventos. Para obter mais informações, consulte O Visual Studio Tools for Office Projeto eventos.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Tools.Office.RemoteComponent
    Microsoft.VisualStudio.Tools.Office.EntryPointComponentBase
      Microsoft.VisualStudio.Tools.Office.EntryPointBindableComponentBase
        Microsoft.Office.Tools.AddIn
          Microsoft.Office.Tools.Outlook.OutlookAddIn

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Membros AddIn

Namespace Microsoft.Office.Tools

Outros recursos

Programação Application-Nível Adicionar-ins

Item de host addIn

Introdução Programação Application-Nível Adicionar-ins

O Visual Studio Tools for Office Projeto eventos