Microsoft.Office.Tools.Outlook Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El espacio de nombres Microsoft.Office.Tools.Outlook contiene un conjunto de clases e interfaces que le permiten crear áreas de formulario para personalizar los formularios de Microsoft Office Outlook.
Clases
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(Object, OlFormRegionMode, OlFormRegionSize) de la clase de generador de áreas de formulario devuelve |
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
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. |
Enumeraciones
FormRegionCustomActionAddressLike |
Especifica cómo tratar el elemento de destino que aparece cuando el usuario ejecuta la acción personalizada. |
FormRegionCustomActionBody |
Especifica cómo se incluye el campo Mensaje o Nota de un elemento de Outlook en la respuesta que aparece cuando el usuario ejecuta la acción personalizada. |
FormRegionCustomActionMethod |
Especifica cómo responder cuando el usuario ejecuta la acción personalizada. |
FormRegionKindConstants |
Contiene constantes que especifican si el área del formulario que crea un generador de áreas de formulario se basa en un control de usuario o en un archivo de almacén de formulario de Outlook (.ofs). |
FormRegionType |
Especifica la manera en que aparece el área del formulario en Microsoft Office Outlook. |
Delegados
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. |
Comentarios
Las áreas del formulario se representan mediante las FormRegionBase clases y ImportedFormRegionBase . 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 en un proyecto de complemento de Outlook mediante el Asistente para nuevo área de formulario de Outlook , Visual Studio crea una clase de área de formulario que hereda de ImportedFormRegionBase.
Si selecciona Diseñar un área de formulario nueva en la primera página del Asistente para nuevo á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 IFormRegionFactory interfaz . La clase de generador de áreas de formulario es responsable de crear nuevas instancias del área de formulario.
El Microsoft.Office.Tools.Outlook espacio de nombres también contiene clases y atributos que representan el tipo de área del formulario, el nombre único del área del formulario, las propiedades que definen cómo aparece el área del formulario en Outlook y los nombres de clase de mensaje de los elementos de Outlook a los que está asociado el área del formulario.