Compartir a través de


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

El espacio de nombres Microsoft.Office.Tools.Outlook contiene un conjunto de clases e interfaces que le permiten crear áreas de formulario que personalizan los formularios de Microsoft Office Outlook.

Las clases FormRegionBase y ImportedFormRegionBase representan las áreas de formulario.Al agregar un elemento Área de formulario de Outlook a un proyecto de complemento de Outlook, Visual Studio agrega una clase al proyecto que hereda de una de estas dos clases.

Si importa un área de formulario a un proyecto de complemento de Outlook mediante el asistente Nueva área de formulario de Outlook, Visual Studio crea una clase de área de formulario que hereda de ImportedFormRegionBase.

Si selecciona Diseñar una nueva área de formulario en la primera página del asistente Nueva área de formulario de Outlook, Visual Studio agrega una clase de área de formulario que hereda de FormRegionBase.

En ambos casos, Visual Studio agrega una clase de generador de áreas de formulario al proyecto que implementa la interfaz IFormRegionFactory.La clase de generador de áreas de formulario es responsable de crear nuevas instancias del área de formulario.

El espacio de nombres Microsoft.Office.Tools.Outlook también contiene las clases y atribuye que representan el tipo de área de formulario, el nombre único del área de formulario, las propiedades que definen cómo aparece el área de formulario en Outlook y los nombres de clase de mensaje de los elementos de Outlook a los que el área de formulario está asociada.

Clases

  Clase Descripción
Clase pública ControlNotFoundException Representa los errores que se producen cuando no se encuentra un control en el objeto Microsoft.Vbe.Interop.Forms.UserForm de un área de formulario importada.
Clase pública FormRegionBase Representa un área de formulario de Outlook que está basada en un control de usuario.
Clase pública FormRegionCollectionBase Proporciona acceso a objetos IFormRegion en un proyecto de complemento de Outlook.
Clase pública FormRegionMessageClassAttribute Representa un atributo que especifica el nombre de una clase de mensaje de Microsoft Office Outlook que se va a asociar al área de formulario.
Clase pública FormRegionNameAttribute Representa el nombre que identifica singularmente un área de formulario entre todos los complementos de Outlook.
Clase pública FormRegionStorageNullException Representa un error que se produce cuando el método GetFormRegionStorage de la clase de generador de áreas de formulario devuelve nullreferencia null (Nothing en Visual Basic).
Clase pública ImportedFormRegionBase Representa un área de formulario de Outlook que está basada en un control de usuario.
Clase pública InvalidMessageClassException Representa errores que se producen cuando un nombre de clase de mensaje especificado no es válido.
Clase pública OutlookAddInBase Proporciona la clase base de la clase ThisAddIn de los complementos de Outlook que se crean usando Visual Studio.

Interfaces

  Interfaz Descripción
Interfaz pública Factory Proporciona métodos que puede usar para realizar diversas tareas en un complemento de Outlook, como crear controles de área de formulario, objetos de manifiesto de área de formulario y acciones personalizadas.
Interfaz pública FormRegionControl Representa un área de formulario de Outlook que está basada en un control de usuario.
Interfaz pública FormRegionCustomAction Representa una acción personalizada que aparece en el grupo Acciones personalizadas de la cinta de opciones de un elemento de Outlook.
Interfaz pública FormRegionCustomActionCollection Representa una colección de objetos FormRegionCustomAction.
Interfaz pública FormRegionFactoryResolveEventArgs Proporciona datos para el evento FormRegionFactoryResolve de un objeto OutlookAddIn.
Interfaz pública FormRegionInitializingEventArgs Proporciona datos para el evento FormRegionInitializing de la clase de generador de áreas de formulario.
Interfaz pública FormRegionManifest Representa un manifiesto de área de formulario en el que se describe cómo aparece el área de formulario en Outlook.
Interfaz pública FormRegionManifestIcons Representa una colección de iconos que aparecen para áreas de formulario independientes, de reemplazo y reemplazo total.
Interfaz pública IFormRegion Define una interfaz que expone métodos que son utilizados por los eventos del área de formulario.
Interfaz pública IFormRegionFactory Define una interfaz que crea instancias de clases que implementan IFormRegion.
Interfaz pública IImportedFormRegionExtension Representa una extensión de un objeto ImportedFormRegion.
Interfaz pública ImportedFormRegion Representa un área de formulario de Microsoft Office Outlook que está basada en un archivo de almacén de formulario de Outlook (* .ofs).
Interfaz pública OutlookAddIn Define la funcionalidad básica de los complementos de Outlook que se crean usando las herramientas desarrollo de Office incluidas en Visual Studio.

Delegados

  Delegado Descripción
Delegado público FormRegionFactoryResolveEventHandler Representa el método que controlará el evento FormRegionFactoryResolve de OutlookAddIn.
Delegado público FormRegionInitializingEventHandler Representa el método que va a controlar el evento FormRegionInitializing del área de formulario.

Enumeraciones

  Enumeración Descripción
Enumeración pública FormRegionCustomActionAddressLike Especifica cómo direccionar el elemento de destino que aparece cuando el usuario ejecuta la acción personalizada.
Enumeración pública FormRegionCustomActionBody Especifica cómo se incluye el campo Mensaje o Notas de un elemento de Outlook en la respuesta que aparece cuando el usuario ejecuta la acción personalizada.
Enumeración pública FormRegionCustomActionMethod Especifica cómo se va a responder cuando el usuario ejecute la acción personalizada.
Enumeración pública FormRegionKindConstants Contiene constantes que especifican si el área de formulario creada por un generador de áreas de formulario está basada en un control de usuario o un archivo de almacén de formulario de Outlook (.ofs).
Enumeración pública FormRegionType Especifica la manera en que aparece el área de formulario en Microsoft Office Outlook.

Vea también

Referencia

Otros recursos

Crear áreas de formulario de Outlook

Obtener acceso a un área de formulario en tiempo de ejecución

Instrucciones para crear áreas de formulario de Outlook

Tutorial: Diseñar un área de formulario de Outlook

Cómo: Agregar un área de formulario a un proyecto de complemento de Outlook

Acciones personalizadas en áreas de formulario de Outlook

Asociar un área de formulario a una clase de mensaje de Outlook

Tutorial: Importar un área de formulario diseñada en Outlook

Cómo: Impedir que Outlook muestre un área de formulario

How to: Access the Outlook Item that Displays the Form Region