Classe OutlookAddInBase
Fornece a classe base para o ThisAddIn classe no Outlook suplementos que você criar usando o Visual Studio.
Hierarquia de herança
System.Object
Microsoft.Office.Tools.AddInBase
Microsoft.Office.Tools.Outlook.OutlookAddInBase
Namespace: Microsoft.Office.Tools.Outlook
Assembly: Microsoft.Office.Tools.Outlook.v4.0.Utilities (em Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll)
Sintaxe
'Declaração
Public MustInherit Class OutlookAddInBase _
Inherits AddInBase
public abstract class OutlookAddInBase : AddInBase
O tipo OutlookAddInBase expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
OutlookAddInBase | Infraestrutura. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
Base | Obtém o OutlookAddIn objeto que este OutlookAddInBase estende o objeto. | |
BindingContext | Infraestrutura. (Herdado de AddInBase.) | |
DataBindings | Infraestrutura. (Herdado de AddInBase.) | |
DataHost | Infraestrutura. (Herdado de AddInBase.) | |
HostContext | Infraestrutura. (Herdado de AddInBase.) | |
ItemProvider | Infraestrutura. (Herdado de AddInBase.) | |
Site | Infraestrutura. (Herdado de AddInBase.) | |
Tag | Infraestrutura. (Herdado de AddInBase.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
BeginInit | Infraestrutura. (Herdado de AddInBase.) | |
CreateRibbonExtensibilityObject | Retorna um objeto que implementa o Microsoft.Office.Core.IRibbonExtensibility interface. (Herdado de AddInBase.) | |
CreateRibbonObjects | Retorna uma matriz de IRibbonExtension objetos para o CreateRibbonExtensibilityObject método.Os objetos representam as faixas de opções para exibir em tempo de execução. (Herdado de AddInBase.) | |
Dispose | Libera os recursos usados pela AddInBase. (Herdado de AddInBase.) | |
EndInit | Infraestrutura. (Herdado de AddInBase.) | |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
FinishInitialization | Infraestrutura. (Herdado de AddInBase.) | |
GetFormRegions() | Infraestrutura. | |
GetFormRegions(Explorer, Type) | Infraestrutura. | |
GetFormRegions(Inspector, Type) | Infraestrutura. | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetHostItem<T> | Infraestrutura. (Herdado de AddInBase.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
Initialize | Infraestrutura. (Herdado de AddInBase.) | |
InitializeDataBindings | Infraestrutura. (Herdado de AddInBase.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
OnShutdown | Infraestrutura. (Herdado de AddInBase.) | |
OnStartup | Infraestrutura. (Herdado de AddInBase.) | |
RequestComAddInAutomationService | Retorna um objeto no seu suplemento que pode ser usado por outras soluções. (Herdado de AddInBase.) | |
RequestService | Retorna um objeto que se estende a um recurso em um aplicativo de Microsoft Office. (Herdado de AddInBase.) | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
Início
Eventos
Nome | Descrição | |
---|---|---|
BindingContextChanged | Infraestrutura. (Herdado de AddInBase.) | |
Disposed | Infraestrutura. (Herdado de AddInBase.) | |
FormRegionFactoryResolve | Ocorre quando o suplemento é carregado e um nome de região de formulário que está especificado no registro não corresponde ao nome de qualquer regiões de formulário definidas no suplemento. | |
Shutdown | Ocorre quando o suplemento está prestes a ser descarregado. (Herdado de AddInBase.) | |
Startup | Ocorre quando o suplemento é carregado, após a execução de todo o código de inicialização no assembly. (Herdado de AddInBase.) |
Início
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
EntryPoint.BeginInit | Infraestrutura. (Herdado de AddInBase.) | |
EntryPoint.EndInit | Infraestrutura. (Herdado de AddInBase.) | |
EntryPoint.FinishInitialization | Infraestrutura. (Herdado de AddInBase.) | |
EntryPoint.Initialize | Infraestrutura. (Herdado de AddInBase.) | |
EntryPoint.InitializeDataBindings | Infraestrutura. (Herdado de AddInBase.) | |
EntryPoint.OnShutdown | Infraestrutura. (Herdado de AddInBase.) | |
EntryPoint.OnStartup | Infraestrutura. (Herdado de AddInBase.) | |
IAddInExtension.CreateRibbonExtensibilityObject | Infraestrutura. (Herdado de AddInBase.) | |
IAddInExtension.CreateRibbonObjects | Infraestrutura. (Herdado de AddInBase.) | |
IAddInExtension.RequestComAddInAutomationService | Infraestrutura. (Herdado de AddInBase.) | |
IAddInExtension.RequestService | Infraestrutura. (Herdado de AddInBase.) | |
IExtension.ExtensionBase | Infraestrutura. (Herdado de AddInBase.) |
Início
Comentários
O OutlookAddInBase classe fornece funcionalidade para Outlook suplementos que você criar usando as ferramentas de desenvolvimento do Office em Visual Studio. O OutlookAddInBase estende a classe AddInBase classe fornecendo métodos que você pode usar para acessar as regiões de formulário no projeto. For more information, see Os suplementos de nível de aplicativo de programação..
Usage
Esse tipo é usado somente em projetos do Office voltados para o .NET Framework 4. O assembly que define esse tipo não faz parte do Visual Studio Tools for Office runtime. Você deve implantar esse assembly junto com sua solução. Para obter mais informações, consulte Assemblies no Visual Studio Tools para Office Runtime.
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.