FormRegionStartup Interfaz

Definición

Define una interfaz que permite a un complemento especificar el almacenamiento y la interfaz de usuario de un área de formulario, obtiene un objeto para esa área de formulario, y determina el momento en el que el área de formulario está a punto de mostrarse en un formulario o en el Panel de lectura.

public interface class FormRegionStartup : Microsoft::Office::Interop::Outlook::_FormRegionStartup
[System.Runtime.InteropServices.Guid("00063059-0000-0000-C000-000000000046")]
public interface FormRegionStartup : Microsoft.Office.Interop.Outlook._FormRegionStartup
Public Interface FormRegionStartup
Implements _FormRegionStartup
Derivado
Atributos
Implementaciones

Comentarios

Se trata de una interfaz de .NET derivada de una coclase COM que requiere el código administrado para garantizar la interoperabilidad con el objeto COM correspondiente. Utilice esta interfaz derivada para acceder a todos los miembros de métodos, propiedades y eventos del objeto COM. No obstante, si quiere utilizar un método o un evento que comparte el mismo nombre en el mismo objeto COM, realice la conversión a la interfaz principal correspondiente para llamar al método y la conversión a la última interfaz de eventos para conectarse al evento. Consulte este tema si necesita información sobre el objeto COM. Para obtener información sobre los miembros de método y propiedad del objeto COM, vea _FormRegionStartup.

La interfaz FormRegionStartup es una clase abstracta, lo que significa que se no se puede crear instancias directamente. En Visual Basic, puede utilizar la palabra clave Implements para proporcionar los métodos de FormRegionStartup en su clase de complemento de la manera siguiente:

Implements Outlook._FormRegionStartup.BeforeFormRegionShow

Un complemento que implementa un área de formulario en un formulario de Outlook en un equipo cliente debe implementar la interfaz FormRegionStartup que consta de los dos métodos y BeforeFormRegionShow(FormRegion)GetFormRegionStorage(String, Object, Int32, OlFormRegionMode, OlFormRegionSize). Cuando Outlook carga el complemento, realiza una consulta a la interfaz IDTExtensibility2 sobre FormRegionStartup.

El complemento indica el archivo de almacenamiento de información y diseño del área de formulario en GetFormRegionStorage. Mediante una llamada a GetFormRegionStorage, Outlook asigna almacenamiento y calcula el diseño del área de formulario, crea una instancia de un objeto para el área de formulario y devuelve un valor que representa el almacenamiento asignado al complemento. Si GetFormRegionStorage se realiza correctamente, justo antes de que el área del formulario se muestre en una ventana Inspector o en el panel de lectura, Outlook llamará a BeforeFormRegionShow y pasará el FormRegion objeto del área del formulario al complemento. El complemento utiliza esta oportunidad antes de que se muestre el área de formulario para actualizar los controles en el área de formulario.

Cuando el complemento cierra el marco para el área de formulario, el complemento debe liberar el objeto del área de formulario.

Para obtener más información sobre cómo escribir complementos para regiones de formulario, consulte Extensión de un área de formulario con un complementoFormRegionStartup, consulte descargas de ejemplos de código en MSDN.

Métodos

BeforeFormRegionShow(FormRegion)

Permite a un complemento actualizar la interfaz de usuario de un área de formulario antes de mostrarla.

(Heredado de _FormRegionStartup)
GetFormRegionIcon(String, Int32, OlFormRegionIcon)

Obtiene una imagen de icono que se mostrará para un tipo particular de icono para el área del formulario.

(Heredado de _FormRegionStartup)
GetFormRegionManifest(String, Int32)

Obtiene el manifiesto XML para un área del formulario.

(Heredado de _FormRegionStartup)
GetFormRegionStorage(String, Object, Int32, OlFormRegionMode, OlFormRegionSize)

Obtiene el almacenamiento adecuado para un área de formulario basándose en la información especificada.

(Heredado de _FormRegionStartup)

Se aplica a