Compartir a través de


OutlookAddInBase (Clase)

Proporciona la clase base de la clase ThisAddIn de los complementos de Outlook que se crean usando Visual Studio.

Jerarquía de herencia

System.Object
  Microsoft.Office.Tools.AddInBase
    Microsoft.Office.Tools.Outlook.OutlookAddInBase

Espacio de nombres:  Microsoft.Office.Tools.Outlook
Ensamblado:  Microsoft.Office.Tools.Outlook.v4.0.Utilities (en Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll)

Sintaxis

'Declaración
Public MustInherit Class OutlookAddInBase _
    Inherits AddInBase
public abstract class OutlookAddInBase : AddInBase

El tipo OutlookAddInBase expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido OutlookAddInBase Infraestructura.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Base Obtiene el objeto OutlookAddIn que este objeto OutlookAddInBase extiende.
Propiedad pública BindingContext Infraestructura. (Se hereda de AddInBase).
Propiedad pública DataBindings Infraestructura. (Se hereda de AddInBase).
Propiedad pública DataHost Infraestructura. (Se hereda de AddInBase).
Propiedad pública HostContext Infraestructura. (Se hereda de AddInBase).
Propiedad pública ItemProvider Infraestructura. (Se hereda de AddInBase).
Propiedad pública Site Infraestructura. (Se hereda de AddInBase).
Propiedad pública Tag Infraestructura. (Se hereda de AddInBase).

Arriba

Métodos

  Nombre Descripción
Método público BeginInit Infraestructura. (Se hereda de AddInBase).
Método protegido CreateRibbonExtensibilityObject Devuelve un objeto que implementa la interfaz Microsoft.Office.Core.IRibbonExtensibility. (Se hereda de AddInBase).
Método protegido CreateRibbonObjects Devuelve una matriz de objetos IRibbonExtension al método CreateRibbonExtensibilityObject.Los objetos representan las cintas de opciones que se van a mostrar en tiempo de ejecución. (Se hereda de AddInBase).
Método público Dispose Libera los recursos usados por AddInBase. (Se hereda de AddInBase).
Método público EndInit Infraestructura. (Se hereda de AddInBase).
Método público Equals Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método protegido FinishInitialization Infraestructura. (Se hereda de AddInBase).
Método público GetFormRegions() Infraestructura.
Método público GetFormRegions(Explorer, Type) Infraestructura.
Método público GetFormRegions(Inspector, Type) Infraestructura.
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método protegido GetHostItem<T> Infraestructura. (Se hereda de AddInBase).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido Initialize Infraestructura. (Se hereda de AddInBase).
Método protegido InitializeDataBindings Infraestructura. (Se hereda de AddInBase).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método protegido OnShutdown Infraestructura. (Se hereda de AddInBase).
Método protegido OnStartup Infraestructura. (Se hereda de AddInBase).
Método protegido RequestComAddInAutomationService Devuelve en el complemento un objeto que otras soluciones pueden utilizar. (Se hereda de AddInBase).
Método protegido RequestService Devuelve un objeto que extiende una característica de una aplicación de Microsoft Office. (Se hereda de AddInBase).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Eventos

  Nombre Descripción
Evento público BindingContextChanged Infraestructura. (Se hereda de AddInBase).
Evento público Disposed Infraestructura. (Se hereda de AddInBase).
Evento público 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.
Evento público Shutdown Se produce cuando el complemento está a punto de descargarse. (Se hereda de AddInBase).
Evento público Startup Se produce cuando se carga el complemento, después de ejecutar todo el código de inicialización del ensamblado. (Se hereda de AddInBase).

Arriba

Implementaciones explícitas de interfaces

  Nombre Descripción
Implementación explícita de interfacesMétodo privado EntryPoint.BeginInit Infraestructura. (Se hereda de AddInBase).
Implementación explícita de interfacesMétodo privado EntryPoint.EndInit Infraestructura. (Se hereda de AddInBase).
Implementación explícita de interfacesMétodo privado EntryPoint.FinishInitialization Infraestructura. (Se hereda de AddInBase).
Implementación explícita de interfacesMétodo privado EntryPoint.Initialize Infraestructura. (Se hereda de AddInBase).
Implementación explícita de interfacesMétodo privado EntryPoint.InitializeDataBindings Infraestructura. (Se hereda de AddInBase).
Implementación explícita de interfacesMétodo privado EntryPoint.OnShutdown Infraestructura. (Se hereda de AddInBase).
Implementación explícita de interfacesMétodo privado EntryPoint.OnStartup Infraestructura. (Se hereda de AddInBase).
Implementación explícita de interfacesMétodo privado IAddInExtension.CreateRibbonExtensibilityObject Infraestructura. (Se hereda de AddInBase).
Implementación explícita de interfacesMétodo privado IAddInExtension.CreateRibbonObjects Infraestructura. (Se hereda de AddInBase).
Implementación explícita de interfacesMétodo privado IAddInExtension.RequestComAddInAutomationService Infraestructura. (Se hereda de AddInBase).
Implementación explícita de interfacesMétodo privado IAddInExtension.RequestService Infraestructura. (Se hereda de AddInBase).
Implementación explícita de interfacesPropiedad privada IExtension.ExtensionBase Infraestructura. (Se hereda de AddInBase).

Arriba

Comentarios

La claseOutlookAddInBase proporciona funcionalidad para complementos de Outlook que se crean usando las herramientas desarrollo de Office incluidas en Visual Studio. La clase OutlookAddInBase extiende la clase AddInBase proporcionando métodos que se pueden usar para tener acceso a las áreas de formulario en el proyecto. Para obtener más información, vea Programar complementos de nivel de aplicación.

Uso

Este tipo se usa solamente en los proyectos de Office destinados a .NET Framework 4. El ensamblado que define este tipo no forma parte del motor en tiempo de ejecución de Visual Studio Tools para Office. Este ensamblado se debe implementar con la solución. Para obtener más información, vea Ensamblados en el Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.Office.Tools.Outlook (Espacio de nombres)