Compartilhar via


Marcas de propriedade MAPI

Aplica-se a: Outlook 2013 | Outlook 2016

Uma marca de propriedade é um número de 32 bits que contém um identificador de propriedade exclusivo nos bits 16 a 31 e um tipo de propriedade nos bits 0 a 15, conforme mostrado na ilustração a seguir.

Property tag elements

Elementos de marca de propriedade Elementos

As marcas de propriedade são usadas para identificar propriedades MAPI e cada propriedade deve ter uma, independentemente de a propriedade ser definida por MAPI, um cliente ou um provedor de serviços. MAPI define um conjunto de constantes de marca de propriedade para suas propriedades no arquivo de cabeçalho Mapitags.h; essas propriedades são conhecidas como "propriedades definidas pelo MAPI".

As constantes de marca de propriedade seguem uma convenção de nomenclatura para consistência e facilidade de uso. Há duas partes no nome de cada marca de propriedade: um prefixo PR_ e uma ou mais cadeias de caracteres que descrevem o conteúdo da propriedade. Várias cadeias de caracteres são separadas por sublinhados. Por exemplo, a marca de propriedade para o tipo de endereço de um destinatário de mensagem é PR_ADDRTYPE (PidTagOrgAddrtype) e o identificador de entrada da pasta designada para receber uma cópia de cada mensagem de saída é PR_IPM_SENTMAIL_ENTRYID (PidTagIpmSentMailEntryId).

Algumas macros estão disponíveis para ajudar a trabalhar com marcas de propriedade, entre elas PROP_TYPE, PROP_ID e PROP_TAG. PROP_TYPE extrai o tipo de propriedade da marca de propriedade; PROP_ID extrai o identificador. PROP_TAG cria uma marca de propriedade de um tipo de propriedade e um identificador.

Confira também