Propiedad canónica PidTagRtfCompressed
Hace referencia a: Outlook 2013 | Outlook 2016
Contiene la versión de formato de texto enriquecido (RTF) del texto del mensaje, normalmente en formato comprimido.
Propiedad | Valor |
---|---|
Propiedades asociadas: |
PR_RTF_COMPRESSED |
Identificador: |
0x1009 |
Tipo de datos: |
PT_BINARY |
Área: |
Correo electrónico |
Comentarios
Esta propiedad contiene el mismo texto de mensaje que la propiedad PR_BODY (PidTagBody), pero en RTF.
El texto del mensaje en RTF normalmente se almacena en forma comprimida. Sin embargo, algunos sistemas no comprimen el texto con formato. Para acomodarlos, MAPI proporciona el valor dwMagicUncompressedRTF para que un encabezado de secuencia identifique RTF sin comprimir y la marca de STORE_UNCOMPRESSED_RTF en PR_STORE_SUPPORT_MASK (PidTagStoreSupportMask) para que el almacén de mensajes indique que puede almacenar RTF sin comprimir.
Para obtener el contenido de esta propiedad, llame a OpenProperty y, a continuación, llame a WrapCompressedRTFStream con la marca MAPI_READ . Para escribir en esta propiedad, ábrala con las marcas MAPI_MODIFY y MAPI_CREATE . Esto garantiza que los nuevos datos reemplacen por completo los datos antiguos y que las escrituras se realicen con el número mínimo de actualizaciones de almacén.
Los almacenes de mensajes que admiten RTF omiten los cambios en el espacio en blanco en el texto del mensaje. Cuando PR_BODY se almacena por primera vez, el almacén de mensajes también genera y almacena esta propiedad. Si posteriormente se llama al método IMAPIProp::SaveChanges y PR_BODY se ha modificado, el almacén de mensajes llama a la función RTFSync para garantizar la sincronización con la versión RTF. Si solo se ha cambiado el espacio en blanco, las propiedades se dejan sin cambios. Esto conserva cualquier formato RTF notrivial cuando el mensaje viaja a través de clientes y sistemas de mensajería no compatibles con RTF.
Recursos relacionados
Especificaciones del protocolo
Proporciona referencias a las especificaciones de protocolo de Exchange Server relacionadas.
Controla los objetos de mensajes y datos adjuntos.
Codifica y descodifica una secuencia comprimida en cuerpos de mensaje RTF.
Encapsula formatos de contenido adicionales (como HTML) dentro de la propiedad body RTF de mensajes y datos adjuntos.
Archivos de encabezado
Mapidefs.h
Proporciona definiciones de tipo de datos.
Mapitags.h
Contiene definiciones de propiedades enumeradas como nombres alternativos.