PidTagInstanceKey 规范属性
适用于:Outlook 2013 | Outlook 2016
包含一个值,该值唯一标识表中的行。
属性 | 值 |
---|---|
相关属性: |
PR_INSTANCE_KEY |
标识符: |
0x0FF6 |
数据类型: |
PT_BINARY |
区域: |
表格 |
备注
此属性是一个二进制值,用于唯一标识表视图中的行。 它是大多数表中的必需列。 如果行包含在两个视图中,则有两个不同的实例键。 每次打开表时,行的实例键可能不同,但在表打开时保持不变。 在使用表时添加的行不会重复使用以前使用的实例键。
使用 PR_ENTRYID (PidTagEntryId) 或 PR_RECORD_KEY (PidTagRecordKey) 属性来关联扩展的所有行。 使用 PR_INSTANCE_KEY 查找扩展中的特定实例。
在表中展开多值属性时,将为每个扩展实例(即该属性的每个值)创建一行。 每行都有 PR_INSTANCE_KEY 属性的唯一值,而所有其他列在整个扩展过程中保留其原始值。
在表的分类排序中,可以向排序结果中添加与实际数据不对应的行。 与所有表中的所有行一样,每个此类行都有其自己的唯一实例键。
PR_INSTANCE_KEY 也用于表事件通知。 TABLE_NOTIFICATION 结构的 propIndex 和 propPrior 成员是包含PR_INSTANCE_KEY值的 SPropValue 结构。 propIndex 成员指示添加或更改的行。 propPrior 成员指示添加或更改行之前的行 (PR_NULL指示对第一行) 的更改。
此值不会作为显示表的一部分进行复制。
PR_INSTANCE_KEY 是 MAPIUID 结构。 可以将所有实例键直接比较为二进制值。
相关资源
协议规范
提供对相关Exchange Server协议规范的引用。
指定用户、联系人、组和资源列表的属性和操作。
头文件
Mapidefs.h
提供数据类型定义。
Mapitags.h
包含作为备用名称列出的属性的定义。