AddIn Interface

Definição

Define a funcionalidade básica dos suplementos criados com as ferramentas de desenvolvimento do Office no Visual Studio.

[System.Runtime.InteropServices.Guid("122bc42d-92fe-47f4-9f66-d7b282a1325b")]
public interface AddIn : IDisposable, System.ComponentModel.IComponent, System.Windows.Forms.IBindableComponent
Derivado
Atributos
Implementações

Comentários

Quando você cria um suplemento em nível de aplicativo usando as ferramentas de desenvolvimento do Office no Visual Studio, normalmente não usa a AddIn interface diretamente. Em vez disso, use a ThisAddIn classe gerada em seu projeto. A ThisAddIn classe deriva a maioria de seus membros da AddInBase classe. Essa classe base redireciona todas as chamadas para seus membros para uma implementação interna da AddIn interface no Visual Studio Tools para Office Runtime .

Para obter mais informações, consulte Programando a validação.

Observação

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

Uso

Essa documentação descreve a versão desse tipo que é usada nos projetos do Office direcionados ao .NET Framework 4 ou posterior. Em projetos direcionados ao .NET Framework 3.5, esse tipo pode ter membros diferentes e os exemplos de código fornecidos para este tipo talvez não funcionem. Conheça a documentação sobre este tipo em projetos direcionados ao .NET Framework 3.5 na seguinte seção de referência na documentação do Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Propriedades

DataHost
DefaultExtension

Obtém a extensão padrão para esse objeto AddIn.

Extension

Obtém uma extensão personalizada para esse objeto AddIn.

HostContext
ItemProvider
Tag

Eventos

BindingContextChanged
Shutdown

Ocorre quando o suplemento está prestes a ser descarregado.

Startup

Ocorre quando o suplemento é carregado, depois de todo o código de inicialização no assembly ter sido executado.

Aplica-se a