Etiquetas de propiedad 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 bits de 0 a 15, como se muestra en la ilustración siguiente.

Elementos de etiqueta de propiedad

Elementos de etiqueta de propiedad

Las etiquetas de propiedad se usan para identificar las 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 "propiedades definidas por MAPI".

Las constantes de etiqueta de propiedad siguen una convención de nomenclatura para la coherencia y la facilidad de uso. Hay dos partes en el nombre de cada etiqueta de propiedad: un prefijo de PR_ y una o varias cadenas de caracteres que describen el contenido de la propiedad. Varias cadenas de caracteres están separadas por caracteres de subrayado. Por ejemplo, la etiqueta de propiedad para el tipo de dirección de un destinatario del mensaje es PR_ADDRTYPE (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 compila una etiqueta de propiedad a partir de un tipo de propiedad y un identificador.

Vea también