Partager via


Propriété canonique PidTagMessageClass

S’applique à : Outlook 2013 | Outlook 2016

Contient une chaîne de caractères qui identifie la classe de message définie par l’expéditeur, telle qu’une note IPM.

Propriété Valeur
Propriétés associées :
PR_MESSAGE_CLASS, PR_MESSAGE_CLASS_A PR_MESSAGE_CLASS_W
Identificateur :
0x001A
Type de données :
PT_UNICODE, PT_STRING8
Domaine :
Courant

Remarques

La classe de message spécifie le type du message. Il détermine l’ensemble des propriétés définies pour le message, le type d’informations qu’il transmet et la façon de le gérer.

Ces propriétés contiennent des chaînes concaténées avec des points. Chaque chaîne représente un niveau de sous-classification. Par exemple, IPM. Notez qu’il s’agit d’une sous-classe d’IPM et d’une superclasse d’IPM. Note.Private.

Ces propriétés doivent se composer des caractères ASCII 32 à 127 et ne doivent pas se terminer par un point (ASCII 46). Les opérations de tri et de comparaison doivent les traiter comme une chaîne ne respectant pas la casse. La longueur maximale possible est de 255 caractères, mais pour permettre à l’espace MAPI d’ajouter des qualificateurs, il est recommandé de conserver la longueur d’origine sous 128 caractères.

Chaque message est requis pour fournir ces propriétés. Normalement, l’application cliente qui crée un message le définit dès que IMAPIFolder ::CreateMessage retourne correctement. Toutefois, si la propriété n’a pas été définie lorsque le client appelle IMAPIProp ::SaveChanges, la banque de messages doit la définir sur IPM.

Les valeurs définies par MAPI sont les suivantes :

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 
 

Ipm et IPC sont destinés à être des superclasses uniquement, et un message doit avoir au moins un qualificateur de sous-classe ajouté avant d’être stocké ou envoyé. Pour plus d’informations sur l’utilisation des classes de message, consultez Classes de message. Pour obtenir la liste des propriétés obligatoires et facultatives pour les classes de message, consultez les sous-rubriques de À propos des propriétés de message.

Une classe de message personnalisée peut définir des propriétés dans une plage réservée pour une utilisation avec cette classe de message uniquement. Pour plus d’informations, consultez À propos des identificateurs de propriété.

Les classes de message contrôlent le dossier de réception dans lequel un message entrant est stocké. Pour plus d’informations, consultez la méthode IMsgStore ::GetReceiveFolderTable .

Pour plus d’informations sur l’utilisation de classes de message avec des formulaires et des serveurs de formulaires, consultez Choix d’une classe de message.

Spécifications du protocole

[MS-OXPROPS]

Fournit des références aux spécifications de protocole Exchange Server associées.

[MS-OXCMSG]

Gère les objets de message et de pièce jointe.

[MS-OXOMSG]

Spécifie les propriétés et les opérations autorisées pour les objets de courrier électronique.

[MS-OXOUM]

Spécifie les propriétés et les opérations autorisées pour représenter les messages vocaux et les télécopies.

Fichiers d’en-tête

Mapidefs.h

Fournit des définitions de type de données.

Mapitags.h

Contient les définitions des propriétés répertoriées comme propriétés associées.

Voir aussi

Propriétés MAPI

Propriétés canoniques MAPI

Mappage des noms de propriétés canoniques aux noms MAPI

Mappage des noms MAPI aux noms de propriétés canoniques