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 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 null.

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.