PidLidAppointmentTimeZoneDefinitionRecur 规范属性

适用于:Outlook 2013 | Outlook 2016

包含一个流,该流映射到 TZDEFINITION 结构的持久格式,该结构存储创建定期约会或会议请求时使用的时区的说明。

属性
相关属性:
dispidApptTZDefRecur
属性集:
PSETID_Appointment
长 ID (LID) :
0x00008260
数据类型:
PT_BINARY
区域:
日历

备注

自 Microsoft Office Outlook 2007 以来的 Microsoft Outlook 版本, 基于已运行 Outlook 或 Exchange Server 日历更新工具的协作数据对象 (CDO) 1.2.1 的解决方案使用 dispidApptTZDefRecurdispidTimeZoneStruct (PidLidTimeZoneStruct) 属性,以确定是否应在时区规则发生更改时调整定期会议。 这些属性必须同步,因为较旧的客户端仍可能操作 dispidTimeZoneStruct 属性。 若要检测这两个属性是否同步,与 dispidTimeZoneStruct 匹配的规则的 wFlags 成员应设置 TZRULE_FLAG_RECUR_CURRENT_TZREG 标志。 如果未设置此标志,或者已设置,并且 dispidTimeZoneStruct 属性中的规则与标记的规则不匹配,则应丢弃 dispidApptTZDefRecur 属性,并应改用 dispidTimeZoneStruct

dispidApptTZDefRecurdispidTimeZoneStruct 属性写入新的定期会议时,或者,在任意选择使用 dispidTimeZoneStruct 属性时,应根据 Windows 注册表) 使用时区 (的当前定义。

分析程序在读取从 dispidApptTZDefRecur 获取的流时,或将 TZDEFINITION 保存到流以承诺到二进制属性(例如 dispidApptTZDefRecur)时,必须小心谨慎。 有关详细信息,请参阅 关于将 TZDEFINITION 保存到流以提交到二进制属性

dispidApptTZDefRecur 指定时区信息,用于描述如何将定期系列上的会议日期和时间转换为协调世界时 (UTC) 。 如果设置了此属性,但它的数据与 dispidTimeZoneStruct 表示的数据不一致,则客户端必须使用 dispidTimeZoneStruct 而不是 dispidApptTZDefRecur。 如果未设置 dispidApptTZDefRecur ,则将改用 PidLidTimeZoneStruct 属性。 此 BLOB 中的字段按 little-endian 字节顺序编码。

协议规范

[MS-OXPROPS]

提供属性集定义和对相关Exchange Server协议规范的引用。

[MS-OXOCAL]

指定约会、会议请求和响应消息的属性和操作。

头文件

Mapidefs.h

提供数据类型定义。

另请参阅

MAPI 属性

MAPI 规范属性

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

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