PidTagMessageClass 规范属性

适用于:Outlook 2013 | Outlook 2016

包含标识发件人定义的消息类别的文本字符串,例如 IPM.Note。

属性
相关属性:
PR_MESSAGE_CLASS、PR_MESSAGE_CLASS_A、PR_MESSAGE_CLASS_W
标识符:
0x001A
数据类型:
PT_UNICODE、PT_STRING8
区域:
常见

注解

消息类指定消息的类型。 它确定为消息定义的属性集、消息传达的信息类型以及如何处理消息。

这些属性包含与句点串联的字符串。 每个字符串表示子类级别。 例如,IPM。注意是 IPM 的子类和一个超类的 IPM。Note.Private。

这些属性必须包含 ASCII 字符 32 到 127,并且不得以 ASCII 46) (结束。 排序和比较操作必须将其视为不区分大小写的字符串。 最大可能长度为 255 个字符,但为了允许 MAPI 空间追加限定符,建议将原始长度保留在 128 个字符以下。

每个消息都需要提供这些属性。 通常,创建新消息的客户端应用程序会在 IMAPIFolder::CreateMessage 成功返回后立即对其进行设置。 但是,如果客户端调用 IMAPIProp::SaveChanges 时尚未设置该属性,则消息存储应将其设置为 IPM。

MAPI 定义的值为:

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 和 IPC 仅用于超类,在存储或提交之前,消息应至少追加一个子类限定符。 有关消息类使用情况的详细信息,请参阅 消息类。 有关消息类的必需属性和可选属性的列表,请参阅 “关于消息属性”的子主题。

自定义消息类可以定义保留范围内的属性,仅供该消息类使用。 有关详细信息,请参阅 About 属性标识符

消息类控制将传入消息存储在其中的文件夹。 有关详细信息,请参阅 IMsgStore::GetReceiveFolderTable 方法。

有关将消息类与窗体和表单服务器配合使用的详细信息,请参阅 “选择消息类”。

协议规范

[MS-OXPROPS]

提供对相关Exchange Server协议规范的引用。

[MS-OXCMSG]

处理消息和附件对象。

[MS-OXOMSG]

指定电子邮件对象允许的属性和操作。

[MS-OXOUM]

指定允许用于表示语音邮件和传真邮件的属性和操作。

标头文件

Mapidefs.h

提供数据类型定义。

Mapitags.h

包含作为关联属性列出的属性的定义。

另请参阅

MAPI 属性

MAPI 规范属性

将规范属性名称映射到 MAPI 名称

将 MAPI 名称映射到规范属性名称