OutlookAddIn (Interfaz)
Define la funcionalidad básica de los complementos de Outlook que se crean usando las herramientas desarrollo de Office incluidas en Visual Studio.
Espacio de nombres: Microsoft.Office.Tools.Outlook
Ensamblado: Microsoft.Office.Tools.Outlook (en Microsoft.Office.Tools.Outlook.dll)
Sintaxis
'Declaración
<GuidAttribute("af8e9f42-f1c8-4a6c-8d64-d21168c8ad80")> _
Public Interface OutlookAddIn _
Inherits AddIn, IBindableComponent, IComponent, IDisposable
[GuidAttribute("af8e9f42-f1c8-4a6c-8d64-d21168c8ad80")]
public interface OutlookAddIn : AddIn,
IBindableComponent, IComponent, IDisposable
El tipo OutlookAddIn expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
BindingContext | Obtiene o establece la colección de administradores de moneda para IBindableComponent. (Se hereda de IBindableComponent). | |
DataBindings | Obtiene la colección de objetos de enlace de datos para esta interfaz IBindableComponent. (Se hereda de IBindableComponent). | |
DataHost | Infraestructura. (Se hereda de AddIn). | |
DefaultExtension | Obtiene la extensión predeterminada de este objeto AddIn. (Se hereda de AddIn). | |
Extension | Obtiene una extensión personalizada de este objeto AddIn. (Se hereda de AddIn). | |
HostContext | Infraestructura. (Se hereda de AddIn). | |
ItemProvider | Infraestructura. (Se hereda de AddIn). | |
Site | Obtiene o establece la interfaz ISite asociada a la interfaz IComponent. (Se hereda de IComponent). | |
Tag | Infraestructura. (Se hereda de AddIn). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Dispose | Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Se hereda de IDisposable). | |
GetFormRegions() | Infraestructura. | |
GetFormRegions(Explorer, Type) | Infraestructura. | |
GetFormRegions(Inspector, Type) | Infraestructura. |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
BindingContextChanged | Infraestructura. (Se hereda de AddIn). | |
Disposed | Representa el método que controla el evento Disposed de un componente. (Se hereda de IComponent). | |
FormRegionFactoryResolve | Se produce cuando se carga el complemento y cuando el nombre de un área del formulario que se especifica en el Registro no coincide con el nombre de ninguna de las áreas del formulario definidas en el complemento. | |
Shutdown | Se produce cuando el complemento está a punto de descargarse. (Se hereda de AddIn). | |
Startup | Se produce cuando se carga el complemento, después de ejecutar todo el código de inicialización del ensamblado. (Se hereda de AddIn). |
Arriba
Comentarios
Al crear un complemento de Outlook mediante las herramientas de desarrollo de Office en Visual Studio, normalmente no se usa la interfaz OutlookAddIn directamente. En su lugar, use la clase ThisAddIn generada en el proyecto. La clase ThisAddIn deriva la mayoría de sus miembros de la clase OutlookAddInBase. Esta clase base redirige todas las llamadas a sus miembros a una implementación interna de la interfaz OutlookAddIn del Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.
Para obtener más información, vea Programar complementos de nivel de aplicación.
Nota
Esta interfaz está implementada por el motor en tiempo de ejecución de Visual Studio Tools para Office. No está prevista su implementación en el código. Para obtener más información, vea Información general sobre el Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.
Uso
Esta documentación describe la versión de este tipo que se utiliza en los proyectos de Office destinados a .NET Framework 4. En los proyectos destinados a .NET Framework 3.5, este tipo puede tener miembros diferentes y es posible que los ejemplos de código proporcionados para dicho tipo no funcionen. Para informarse sobre este tipo en los proyectos destinados a .NET Framework 3.5, vea la siguiente sección de referencia en la documentación de Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.