Compartilhar via


Propriedade Canônica PidTagMessageClass

Aplica-se a: Outlook 2013 | Outlook 2016

Contém uma cadeia de texto que identifica a classe de mensagem definida pelo remetente, como IPM.Note.

Propriedade Valor
Propriedades associadas:
PR_MESSAGE_CLASS, PR_MESSAGE_CLASS_A, PR_MESSAGE_CLASS_W
Identificador:
0x001A
Tipo de dados:
PT_UNICODE, PT_STRING8
Área:
Comum

Comentários

A classe de mensagem especifica o tipo da mensagem. Ele determina o conjunto de propriedades definidas para a mensagem, o tipo de informação que a mensagem transmite e como lidar com a mensagem.

Essas propriedades contêm cadeias de caracteres concatenadas com períodos. Cada cadeia de caracteres representa um nível de subclasse. Por exemplo, IPM. Observação é uma subclasse do IPM e uma superclasse do IPM. Note.Private.

Essas propriedades devem consistir nos caracteres ASCII de 32 a 127 e não devem terminar com um período (ASCII 46). Classificar e comparar operações deve tratá-la como uma cadeia de caracteres sem maiúsculas de maiúsculas de minúsculas. O comprimento máximo possível é de 255 caracteres, mas para permitir que a sala MAPI anexe qualificadores, é recomendável que o comprimento original seja mantido abaixo de 128 caracteres.

Cada mensagem é necessária para fornecer essas propriedades. Normalmente, o aplicativo cliente que cria uma nova mensagem o define assim que IMAPIFolder::CreateMessage retorna com êxito. Mas se a propriedade não tiver sido definida quando o cliente chamar IMAPIProp::SaveChanges, o repositório de mensagens deverá defini-la como IPM.

Os valores definidos pelo MAPI são:

IPM.Note for a standard interpersonal message 
REPORT.<subject message class>.DR for a delivery report 
REPORT.<subject message class>.NDR for a nondelivery report 
REPORT.<subject message class>.IPNRN for a read report 
REPORT.<subject message class>.IPNNRN for a nonread report 
 

O IPM e o IPC destinam-se apenas a ser superclasses e uma mensagem deve ter pelo menos um qualificador de subclasse acrescentado antes de ser armazenado ou enviado. Para obter mais informações sobre o uso da classe de mensagem, consulte Classes de Mensagem. Para obter listas de propriedades necessárias e opcionais para classes de mensagem, consulte os subtópicos de Sobre propriedades de mensagem.

Uma classe de mensagem personalizada pode definir propriedades em um intervalo reservado para uso somente com essa classe de mensagem. Para obter mais informações, consulte Sobre identificadores de propriedade.

Controle de classes de mensagem em que a pasta recebe uma mensagem de entrada é armazenada. Para obter mais informações, consulte o método IMsgStore::GetReceiveFolderTable .

Para obter mais informações sobre como usar classes de mensagens com formulários e servidores de formulário, confira Escolhendo uma classe de mensagem.

Especificações de protocolo

[MS-OXPROPS]

Fornece referências às especificações de protocolo Exchange Server relacionadas.

[MS-OXCMSG]

Manipula objetos de mensagem e anexo.

[MS-OXOMSG]

Especifica as propriedades e operações que são permitidas para objetos de mensagem de email.

[MS-OXOUM]

Especifica as propriedades e operações que são permitidas para representar mensagens de email e fax.

Arquivos de cabeçalho

Mapidefs.h

Fornece definições de tipo de dados.

Mapitags.h

Contém definições de propriedades listadas como propriedades associadas.

Confira também

Propriedades MAPI

Propriedades canônicas MAPI

Mapeando nomes de propriedades canônicas para nomes MAPI

Mapeando nomes MAPI para nomes de propriedades canônicas