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 | |
---|---|---|
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. | |
FormRegionBase | Representa un área de formulario de Outlook que está basada en un control de usuario. | |
FormRegionCollectionBase | Proporciona acceso a objetos IFormRegion en un proyecto de complemento de Outlook. | |
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. | |
FormRegionNameAttribute | Representa el nombre que identifica singularmente un área de formulario entre todos los complementos de Outlook. | |
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). | |
ImportedFormRegionBase | Representa un área de formulario de Outlook que está basada en un control de usuario. | |
InvalidMessageClassException | Representa errores que se producen cuando un nombre de clase de mensaje especificado no es válido. | |
OutlookAddInBase | Proporciona la clase base de la clase ThisAddIn de los complementos de Outlook que se crean usando Visual Studio. |
Interfaces
Interfaz | Descripción | |
---|---|---|
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. | |
FormRegionControl | Representa un área de formulario de Outlook que está basada en un control de usuario. | |
FormRegionCustomAction | Representa una acción personalizada que aparece en el grupo Acciones personalizadas de la cinta de opciones de un elemento de Outlook. | |
FormRegionCustomActionCollection | Representa una colección de objetos FormRegionCustomAction. | |
FormRegionFactoryResolveEventArgs | Proporciona datos para el evento FormRegionFactoryResolve de un objeto OutlookAddIn. | |
FormRegionInitializingEventArgs | Proporciona datos para el evento FormRegionInitializing de la clase de generador de áreas de formulario. | |
FormRegionManifest | Representa un manifiesto de área de formulario en el que se describe cómo aparece el área de formulario en Outlook. | |
FormRegionManifestIcons | Representa una colección de iconos que aparecen para áreas de formulario independientes, de reemplazo y reemplazo total. | |
IFormRegion | Define una interfaz que expone métodos que son utilizados por los eventos del área de formulario. | |
IFormRegionFactory | Define una interfaz que crea instancias de clases que implementan IFormRegion. | |
IImportedFormRegionExtension | Representa una extensión de un objeto ImportedFormRegion. | |
ImportedFormRegion | Representa un área de formulario de Microsoft Office Outlook que está basada en un archivo de almacén de formulario de Outlook (* .ofs). | |
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 | |
---|---|---|
FormRegionFactoryResolveEventHandler | Representa el método que controlará el evento FormRegionFactoryResolve de OutlookAddIn. | |
FormRegionInitializingEventHandler | Representa el método que va a controlar el evento FormRegionInitializing del área de formulario. |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
FormRegionCustomActionAddressLike | Especifica cómo direccionar el elemento de destino que aparece cuando el usuario ejecuta la acción personalizada. | |
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. | |
FormRegionCustomActionMethod | Especifica cómo se va a responder cuando el usuario ejecute la acción personalizada. | |
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). | |
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