PidTagEntryId 规范属性
适用于:Outlook 2013 | Outlook 2016
包含用于打开和编辑特定 MAPI 对象的属性的 MAPI 条目标识符。
属性 | 值 |
---|---|
相关属性: |
PR_ENTRYID |
标识符: |
0x0FFF |
数据类型: |
PT_BINARY |
区域: |
ID 属性 |
备注
此属性标识一个对象,供 OpenEntry 实例化,并通过 IMAPIProp 的相应派生接口提供对其所有属性的访问。
此属性是所有消息传递用户的基地址属性之一。
此属性可以包含长期或短期标识符。 短期标识符构造起来更简单、更快,但在范围和持续时间上受到限制,通常仅限于当前会话和工作站。 它们通常用于临时性的对象,例如表行或对话框条目,然后放弃。 长期标识符用于范围更广、更持久的对象。
首次调用 IMAPIProp:: SaveChanges 方法后,此属性始终可通过 IMAPIProp::GetProps 方法使用。 某些服务提供商可以在实例化后立即使其可用。 提供程序必须始终从 GetProps 返回长期条目标识符。 因此,若要将短期标识符转换为长期标识符,只需打开 对象并通过 GetProps 获取其此属性。
下表汇总了此属性之间的重要差异, PR_RECORD_KEY (PidTagRecordKey) ,PR_SEARCH_KEY (PidTagSearchKey) 。
特征 | PR_ENTRYID | PR_RECORD_KEY | PR_SEARCH_KEY |
---|---|---|---|
附件对象上必需 |
否 |
是 |
否 |
对文件夹对象是必需的 |
是 |
是 |
否 |
消息存储对象上必需 |
是 |
是 |
否 |
状态对象上必需 |
是 |
否 |
否 |
由客户端创建 |
否 |
否 |
是 |
在调用 SaveChanges 之前可用 |
取决于提供程序实现 |
取决于提供程序实现 |
对于消息,是。 对于其他方面,取决于提供程序实现。 |
在复制操作中更改 |
是 |
是 |
否 |
复制后可由客户端更改 |
否 |
否 |
是 |
内部唯一 |
整个世界 |
提供程序实例 |
整个世界 |
二进制可比 (与 memcmp) |
不使用 IMAPISupport:: CompareEntryIDs |
是 |
是 |
相关资源
协议规范
提供对相关Exchange Server协议规范的引用。
处理邮件和附件对象。
指定用户、联系人、组和资源列表的属性和操作。
从 Internet 标准电子邮件约定转换为邮件对象。
处理客户端和服务器之间数据传输的顺序和流。
处理对存储在服务器上的文件夹权限列表的检索。
指定用于连接邮箱并将其配置为代理人的方法,以及在邮箱和日历对象代表其他用户操作时与邮件和日历对象交互的方法。
指定用于请求用户和资源可用性信息的架构和方法。
头文件
Mapidefs.h
提供数据类型定义。
Mapitags.h
包含作为备用名称列出的属性的定义。