Etiquetas de propiedades MAPI

Hace referencia a: Outlook 2013 | Outlook 2016

Una etiqueta de propiedad es un número de 32 bits que contiene un identificador de propiedad único en los bits 16 a 31 y un tipo de propiedad en los bits 0 a 15, como se muestra en la siguiente ilustración.

Elementos de etiqueta de propiedad

Elementos de etiqueta de propiedad

Las etiquetas de propiedad se usan para identificar propiedades MAPI y cada propiedad debe tener una, independientemente de si la propiedad está definida por MAPI, un cliente o un proveedor de servicios. MAPI define un conjunto de constantes de etiqueta de propiedad para sus propiedades en el archivo de encabezado Mapitags.h; estas propiedades se conocen como las "propiedades definidas por MAPI".

Las constantes de etiqueta de propiedad siguen una convención de nomenclatura para obtener coherencia y facilidad de uso. Hay dos partes en el nombre de cada etiqueta de propiedad: un prefijo PR_ y una o más cadenas de caracteres que describen el contenido de la propiedad. Varias cadenas de caracteres están separadas por guiones bajos. Por ejemplo, la etiqueta de propiedad para el tipo de dirección de un destinatario de mensaje es PRADDRTYPE_ (PidTagOrgAddrtype) y el identificador de entrada de la carpeta designada para recibir una copia de cada mensaje saliente es PR_IPM_SENTMAIL_ENTRYID (PidTagIpmSentMailEntryId).

Hay algunas macros disponibles para ayudar a trabajar con etiquetas de propiedad, entre ellas PROP_TYPE, PROP_ID y PROP_TAG. PROP_ TYPE extrae el tipo de propiedad de la etiqueta de propiedad; PROP_ Id . extrae el identificador. PROP_TAG genera una etiqueta de propiedad a partir de un tipo de propiedad e identificador.

Vea también