Compartir a través de


Estados de formulario

Hace referencia a: Outlook 2013 | Outlook 2016

Los objetos form pueden estar en uno de los cinco estados distintos, dependiendo de los métodos a los que se haya llamado en ellos y de si se han producido errores al realizar esos métodos. Los estados se describen en los temas siguientes:

Los estados se relacionan principalmente con el estado de los datos del objeto de formulario. Los distintos estados reflejan si los datos deben guardarse, si el objeto de formulario debe permitir modificaciones en los datos y en qué punto del proceso de guardar los datos en los que se encuentra el formulario. Por lo tanto, los estados de formulario y las transiciones entre ellos tienen más que ver con la implementación del servidor de formularios de IPersistMessage: métodos de interfaz IUnknown que cualquier otro. El conocimiento de estos estados es muy útil para la correcta implementación de las interfaces de formulario MAPI que el servidor de formularios debe implementar.

En los temas de esta sección se describen los distintos estados, junto con las acciones permitidas que provocan transiciones a otros estados. No se permiten las transiciones que no aparecen en los temas. Si los objetos de formulario realizan transiciones no permitidas entre estados, no se comportarán de la manera que los clientes de mensajería esperan y podrían provocar un comportamiento imprevisible del cliente o del objeto de formulario.

Nota:

Algunas transiciones de estado dependen de la información de estados anteriores. Lo más probable es que el servidor de formularios tenga que implementar una marca en sus objetos de formulario para indicar si los valores de las propiedades del mensaje se han cambiado para facilitar los cambios de estado posteriores.

Vea también