FreeBusyViewType Enum
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
FreeBusyViewType枚举指定客户端请求的日历信息类型。
此枚举支持其成员值的按位组合。
public enum class FreeBusyViewType
[System.Flags]
public enum FreeBusyViewType
Public Enum FreeBusyViewType
- 继承
-
FreeBusyViewType
- 属性
字段
| 名称 | 值 | 说明 |
|---|---|---|
| None | 1 | 此值对请求无效。 此值对响应有效。 |
| MergedOnly | 2 | 表示聚合的忙/闲流。 在一个林中的目标用户未配置可用性服务的跨林方案中,请求者的可用性服务将从忙/闲公用文件夹中检索目标用户的忙/闲信息。 由于公用文件夹仅以合并形式存储忙/闲信息, 因此 MergedOnly 是唯一可用的信息。 |
| FreeBusy | 4 | 表示旧状态信息, (空闲、忙碌、暂定和 OOF) 。 这还包括约会的开始时间和结束时间。 此视图比旧版忙/闲视图更丰富,因为提供了单独的会议开始和结束时间,而不是聚合的忙/闲流。 |
| FreeBusyMerged | 8 | 表示 FreeBusy 中的所有属性,其中包含合并的忙/闲可用性信息流。 |
| Detailed | 16 | 表示以下内容: |
| DetailedMerged | 32 | 表示 “详细 ”中的所有属性,其中包含合并的忙/闲可用性信息流。 如果合并的忙/闲信息仅可用,例如,如果邮箱位于运行 Exchange 2003 的计算机上,则将返回 MergedOnly 。 否则,将返回 FreeBusyMerged 或 DetailedMerged 。 |
注解
请求中 对象的 属性FreeBusyViewOptionsType使用此RequestedView枚举来指示响应中要返回的忙/闲信息的类型。 对象的 属性FreeBusyView也使用此FreeBusyViewType枚举来指示响应中返回的忙/闲信息的类型。
下表列出了不同视图类型的属性和相应的 MAPI 属性。 每个视图类型都基于以前的视图类型。
FreeBusyViewType 属性
| MergedOnly | MergedFreeBusyStream | |
| FreeBusy | 经典状态 | PropTag (0x80860003) |
| FreeBusy | 工作时间 | |
| FreeBusy | 开始时间 | PR_START_DATE |
| FreeBusy | 结束时间 | PR_END_DATE |
| FreeBusyMerged | 经典状态 | PropTag (0x80860003) |
| FreeBusyMerged | 工作时间 | |
| FreeBusyMerged | 开始时间 | PR_START_DATE |
| FreeBusyMerged | 结束时间 | PR_END_DATE |
| FreeBusyMerged | MergedFreeBusyStream | |
| 详细 | 经典状态 | PropTag (0x80860003) |
| 详细 | 工作时间 | |
| 详细 | 开始时间 | PR_START_DATE |
| 详细 | 结束时间 | PR_END_DATE |
| 详细 | 主题 | PR_SUBJECT |
| 详细 | 位置 | PR_LOCATION |
| 详细 | 除非专用) ,否则条目 ID ( | |
| 详细 | 专用标志 | |
| 详细 | IsMeeting | |
| 详细 | IsRecurring | |
| 详细 | IsException | |
| 详细 | IsReminderSet | |
| 详细 | 如果请求) ,则外出邮件 ( | |
| DetailedMerged | 经典状态 | PropTag (0x80860003) |
| DetailedMerged | 工作时间 | |
| DetailedMerged | 开始时间 | PR_START_DATE |
| DetailedMerged | 结束时间 | PR_END_DATE |
| DetailedMerged | 主题 | PR_SUBJECT |
| DetailedMerged | 位置 | PR_LOCATION |
| DetailedMerged | 除非专用) ,否则条目 ID ( | |
| DetailedMerged | 专用标志 | |
| DetailedMerged | MergedFreeBusyStream | |
| DetailedMerged | IsMeeting | |
| DetailedMerged | IsRecurring | |
| DetailedMerged | IsException | |
| DetailedMerged | IsReminderSet |