Interface AddIn
Define a funcionalidade central de suplementos que você criar usando as ferramentas de desenvolvimento do Office em Visual Studio.
Namespace: Microsoft.Office.Tools
Assembly: Microsoft.Office.Tools.Common (em Microsoft.Office.Tools.Common.dll)
Sintaxe
'Declaração
<GuidAttribute("122bc42d-92fe-47f4-9f66-d7b282a1325b")> _
Public Interface AddIn _
Inherits IBindableComponent, IComponent, IDisposable
[GuidAttribute("122bc42d-92fe-47f4-9f66-d7b282a1325b")]
public interface AddIn : IBindableComponent, IComponent,
IDisposable
O tipo AddIn expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
BindingContext | Obtém ou define uma coleção dos gerenciadores de moeda para o IBindableComponent. (Herdado de IBindableComponent.) | |
DataBindings | Obtém a coleção de objetos de ligação de dados para este IBindableComponent. (Herdado de IBindableComponent.) | |
DataHost | Infraestrutura. | |
DefaultExtension | Obtém a extensão padrão para este AddIn objeto. | |
Extension | Obtém uma extensão personalizada para este AddIn objeto. | |
HostContext | Infraestrutura. | |
ItemProvider | Infraestrutura. | |
Site | Obtém ou define o ISite associados a IComponent. (Herdado de IComponent.) | |
Tag | Infraestrutura. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Dispose | Executa tarefas de definição de aplicativo associadas liberando, liberando ou redefinindo recursos não gerenciados. (Herdado de IDisposable.) |
Início
Eventos
Nome | Descrição | |
---|---|---|
BindingContextChanged | Infraestrutura. | |
Disposed | Representa o método que manipula o Disposed o evento de um componente. (Herdado de IComponent.) | |
Shutdown | Ocorre quando o suplemento está prestes a ser descarregado. | |
Startup | Ocorre quando o suplemento é carregado, após a execução de todo o código de inicialização no assembly. |
Início
Comentários
Quando você cria um suplemento em nível de aplicativo usando as ferramentas de desenvolvimento do Office em Visual Studio, você normalmente não usar o AddIn interface diretamente. Em vez disso, use o gerado ThisAddIn classe no projeto. O ThisAddIn classe deriva a maioria de seus membros a partir de AddInBase classe. Essa classe base redireciona todas as chamadas para seus membros a implementação interna da AddIn interface o Visual Studio Tools for Office runtime.
For more information, see Os suplementos de nível de aplicativo de programação..
Observaçã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. |
Usage
Esta documentação descreve a versão deste tipo que é usada em projetos do Office destinados ao .NET Framework 4. Em projetos destinados ao .NET Framework 3.5, este tipo poderá ter membros diferentes, e os exemplos de código fornecidos para o tipo talvez não funcionem. Para obter documentação sobre este tipo em projetos destinados ao .NET Framework 3.5, consulte a seguinte seção de referência na documentação do Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.
Consulte também
Referência
Namespace Microsoft.Office.Tools