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 。
相关资源
协议规范
提供对相关协议Exchange Server的引用。
处理邮件和附件对象。
指定联系人和个人通讯组列表允许的属性和操作。
头文件
Mapidefs.h
提供数据类型定义。
Mapitags.h
包含作为备用名称列出的属性的定义。