Compartir a través de


Administrar formularios MAPI

Hace referencia a: Outlook 2013 | Outlook 2016

Un formulario MAPI es un visor para un mensaje de una clase determinada. Los clientes que permiten a sus usuarios trabajar con mensajes que pertenecen a una variedad de clases de mensajes deben escribirse para controlar una variedad de formularios MAPI. Para controlar varios formularios, los clientes implementan un componente conocido como visor de formularios que contiene los tres objetos siguientes:

Cada uno de estos objetos lo usa un componente denominado servidor de formularios que implementa cada formulario, controlando su almacenamiento y las notificaciones generadas por los clientes que controlan la vista. Otro componente, el proveedor de bibliotecas de formularios, implementa un administrador de formularios. El administrador de formularios administra las bibliotecas de formularios, que almacenan los archivos ejecutables del servidor de formularios. Esta administración incluye la carga del servidor de formularios adecuado y el control de la comunicación inicial entre el servidor y el cliente.

En el diagrama siguiente se muestra la relación entre un cliente y las demás partes de la arquitectura de formulario MAPI.

Arquitectura de formulario MAPI

Arquitectura de formulario MAPI Arquitectura

Si el cliente planea controlar formularios MAPI, usará la interfaz IMAPIFormMgr : IUnknown del administrador de formularios para realizar cinco tareas básicas:

  • Inicie el servidor de formulario MAPI adecuado cuando se abra o componga un mensaje.

  • Muestra los iconos de los servidores de formularios en las tablas de contenido de las carpetas.

  • Enviar y recibir notificaciones de formulario. Para obtener más información, vea Envío y recepción de notificaciones de formulario.

  • Permitir que los usuarios instalen o quiten servidores de formularios de las bibliotecas de formularios. Para obtener más información, consulte Mantenimiento de una biblioteca de formularios.

  • Permitir a los usuarios asociar servidores de formularios a carpetas concretas.

Para acceder al administrador de formularios, llame a la función MAPIOpenFormMgr una vez durante la inicialización.

En esta sección

Vea también