Propiedad canónica PidTagMessageStatus
Hace referencia a: Outlook 2013 | Outlook 2016
Contiene una máscara de bits de 32 bits de marcas que define el estado de un mensaje en una tabla de contenido.
Propiedad | Valor |
---|---|
Propiedades asociadas: |
PR_MSG_STATUS |
Identificador: |
0x0E17 |
Tipo de datos: |
PT_LONG |
Área: |
Mensajería general |
Comentarios
Un mensaje puede existir en una tabla de contenido y en una o varias tablas de resultados de búsqueda, y cada instancia del mensaje puede tener un estado diferente. Esta propiedad no debe considerarse una propiedad en un mensaje, sino una columna en una tabla de contenido.
Una aplicación cliente puede establecer una o varias de las siguientes marcas en esta propiedad:
MSGSTATUS_ANSWERED
Se ha respondido al mensaje.
MSGSTATUS_DELMARKED
El mensaje se ha marcado para su eliminación posterior.
MSGSTATUS_DRAFT
El mensaje está en estado de borrador de revisión.
MSGSTATUS_HIDDEN
El mensaje se va a suprimir de la carpeta de destinatarios que se muestra.
MSGSTATUS_HIGHLIGHTED
El mensaje se va a resaltar en la carpeta de destinatarios que se muestra.
MSGSTATUS_REMOTE_DELETE
El mensaje se ha marcado para su eliminación en el almacén de mensajes remoto sin descargarlo en el cliente local.
MSGSTATUS_REMOTE_DOWNLOAD
El mensaje se ha marcado para su descarga desde el almacén de mensajes remoto al cliente local.
MSGSTATUS_TAGGED
El mensaje se ha etiquetado para un propósito definido por el cliente.
El cliente define las marcas MSGSTATUS_DELMARKED, MSGSTATUS_HIDDEN, MSGSTATUS_HIGHLIGHTED y MSGSTATUS_TAGGED . Los proveedores de transporte y almacenamiento pasan estos bits sin ninguna acción.
Los clientes pueden interpretar estos valores de cualquier manera que sea adecuada para sus aplicaciones. Una manera de que muchos clientes usen esta propiedad es mostrar los mensajes marcados para su eliminación con un icono representativo.
Un cliente de visor remoto puede establecer MSGSTATUS_REMOTE_DELETE o MSGSTATUS_REMOTE_DOWNLOAD en los mensajes de la carpeta de encabezado que le presenta el proveedor de transporte remoto. La aplicación cliente puede examinar cada encabezado de mensaje de esta carpeta para determinar si el mensaje se debe descargar o eliminar en el almacén de mensajes remoto. A continuación, usa el método IMAPIFolder::SetMessageStatus para establecer la marca adecuada. SetMessageStatus es la única manera de establecer cualquiera de las marcas de esta propiedad; no se puede usar el método IMAPIProp::SetProps . Para recuperar esta propiedad, los clientes llaman a IMAPIFolder::GetMessageStatus en lugar de IMAPIProp::GetProps.
Los bits del 16 al 31 (0x10000 a través de 0x80000000) de esta propiedad están disponibles para su uso en la aplicación cliente de mensajes de mensajes de formato predictivo (IPM). Todos los demás bits están reservados para su uso por MAPI; las que no se definen en la tabla anterior deben establecerse inicialmente en cero y no modificarse posteriormente.
Recursos relacionados
Especificaciones del protocolo
Proporciona referencias a las especificaciones de protocolo de Exchange Server relacionadas.
Controla la sincronización de datos de objetos de mensajería entre un servidor y un cliente.
Archivos de encabezado
Mapidefs.h
Proporciona definiciones de tipo de datos.
Mapitags.h
Contiene definiciones de propiedades enumeradas como nombres alternativos.