PidTagNormalizedSubject 规范属性

适用于:Outlook 2013 | Outlook 2016

包含已删除任何前缀的邮件主题。

属性
相关属性:
PR_NORMALIZED_SUBJECT、PR_NORMALIZED_SUBJECT_A、PR_NORMALIZED_SUBJECT_W
标识符:
0x0E1D
数据类型:
PT_STRING8、PT_UNICODE
区域:
电子邮件

备注

这些属性由 PR_SUBJECT (PidTagSubject )PR_SUBJECT_PREFIX (PidTagSubjectPrefix) 属性的邮件存储或传输提供程序按以下方式计算。

  • 如果 PR_SUBJECT_PREFIX,并且是 PR_SUBJECT 的初始子字符串PR_NORMALIZED_SUBJECT,则 PR_NORMALIZED_SUBJECT 和关联的属性将设置为前缀 PR_SUBJECT的内容。

  • 如果 PR_SUBJECT_PREFIX 存在,但它不是 PR_SUBJECT 的初始子字符串,则使用下列规则从 PR_SUBJECT 中删除并重新计算 PR_SUBJECT_PREFIX:如果 PR_SUBJECT 中包含的字符串以一到三个非数字字符开头,后跟冒号和空格,则包含冒号和空白的字符串将成为前缀。 数字、空白和标点符号无效前缀字符。

  • 如果 PR_SUBJECT_PREFIX ,则使用上一 PR_SUBJECT中概述 的规则从以下位置计算。 然后,将此属性设置为前缀 PR_SUBJECT 的组的内容。

注意PR_SUBJECT_PREFIX 为空字符串 时,PR_SUBJECT 和此属性相同。

最后,此属性应该是前缀 PR_SUBJECT部分。 如果没有前缀,此属性将变为与 PR_SUBJECT。

PR_SUBJECT_PREFIX 和此属性应作为 IMAPIProp::SaveChanges 实现一 部分进行计算。 在 IMAPIProp::SaveChanges 调用提交 IMAPIProp::SaveChanges 方法之前,客户端应用程序不应提示 IMAPIProp::GetProps 方法提供其值。

主题属性通常是少于 256 个字符的小字符串,邮件存储提供程序不必支持对象链接和嵌入 (OLE) IStream 接口。 客户端应始终首先尝试通过 IMAPIProp 接口访问,并仅在返回 IStream MAPI_E_NOT_ENOUGH_MEMORY IStream

协议规范

[MS-OXPROPS]

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

[MS-OXCMSG]

处理邮件和附件对象。

[MS-OXOCNTC]

指定联系人和个人通讯组列表允许的属性和操作。

头文件

Mapidefs.h

提供数据类型定义。

Mapitags.h

包含作为备用名称列出的属性的定义。

另请参阅

MAPI 属性

MAPI 规范属性

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

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