CalendarItem
CalendarItem 元素表示 Exchange 日历项。
<CalendarItem>
<MimeContent/>
<ItemId/>
<ParentFolderId/>
<ItemClass/>
<Subject/>
<Sensitivity/>
<Body/>
<Attachments/>
<DateTimeReceived/>
<Size/>
<Categories/>
<InReplyTo/>
<IsSubmitted/>
<IsDraft/>
<IsFromMe/>
<IsResend/>
<IsUnmodified/>
<InternetMessageHeaders/>
<DateTimeSent/>
<DateTimeCreated/>
<ResponseObjects/>
<ReminderDueBy/>
<ReminderIsSet/>
<ReminderMinutesBeforeStart/>
<DisplayCc/>
<DisplayTo/>
<HasAttachments/>
<ExtendedProperty/>
<Culture/>
<Start/>
<End/>
<OriginalStart/>
<IsAllDayEvent/>
<LegacyFreeBusyStatus/>
<Location/>
<When/>
<IsMeeting/>
<IsCancelled/>
<IsRecurring/>
<MeetingRequestWasSent/>
<IsResponseRequested/>
<CalendarItemType/>
<MyResponseType/>
<Organizer/>
<RequiredAttendees/>
<OptionalAttendees/>
<Resources/>
<ConflictingMeetingCount/>
<AdjacentMeetingCount/>
<ConflictingMeetings/>
<AdjacentMeetings/>
<Duration/>
<TimeZone/>
<AppointmentReplyTime/>
<AppointmentSequenceNumber/>
<AppointmentState/>
<Recurrence/>
<FirstOccurrence/>
<LastOccurrence/>
<ModifiedOccurrences/>
<DeletedOccurrences/>
<MeetingTimeZone/>
<StartTimeZone/>
<EndTimeZone/>
<ConferenceType/>
<AllowNewTimeProposal/>
<IsOnlineMeeting/>
<MeetingWorkspaceUrl/>
<NetShowUrl/>
<EffectiveRights/>
<LastModifiedName/>
<LastModifiedTime/>
<IsAssociated/>
<WebClientReadFormQueryString/>
<WebClientEditFormQueryString/>
<ConversationId/>
<UniqueBody/>
</CalendarItem>
CalendarItemType
属性和元素
下面各部分介绍了属性、子元素和父元素。
Attributes
无。
子元素
元素 | 说明 |
---|---|
MimeContent |
包含本机多用途 Internet 邮件扩展 (MIME) 以 base64Binary 格式表示的对象流。 |
ItemId |
包含 Exchange 存储中项的唯一标识符和更改键。 |
ParentFolderId |
表示包含项目或文件夹的父文件夹的标识符。 |
ItemClass |
表示项的消息类。 |
主题 |
表示 Exchange 存储项和响应对象的主题。 |
Sensitivity |
指示项的敏感度级别。 |
正文 |
表示邮件的实际正文内容。 |
附件 |
包含附加到 Exchange 存储中的项的项目或文件。 |
DateTimeReceived |
表示收到邮箱中的项目的日期和时间。 |
Size |
表示项的大小(以字节为单位)。 此属性是只读的。 |
Categories |
表示字符串的集合,这些字符串标识邮箱中项目所属的类别。 |
Importance |
描述项的重要性。 |
InReplyTo |
表示此项目的回复项的标识符。 |
IsSubmitted |
指示是否已将项目提交到发件箱默认文件夹。 |
IsDraft |
指示是否尚未发送项目。 |
IsFromMe |
指示用户是否将项目发送给他/她自己。 |
IsResend |
指示以前是否发送过该项目。 |
IsUnmodified |
指示是否已修改项。 |
InternetMessageHeaders |
表示邮箱中的项目中包含的所有 Internet 邮件头的集合。 |
DateTimeSent |
表示发送邮箱中的项目的日期和时间。 |
DateTimeCreated |
表示邮箱中给定项目的创建日期和时间。 |
ResponseObjects |
包含与 Exchange 存储中的项关联的所有响应对象的集合。 |
ReminderDueBy |
表示事件发生的日期和时间。 ReminderMinutesBeforeStart 元素使用此元素来确定何时显示提醒。 |
ReminderIsSet |
指示是否已为 Exchange 存储中的项目设置提醒。 |
ReminderMinutesBeforeStart |
表示显示提醒时事件之前的分钟数。 |
DisplayCc |
表示用于抄送行内容的显示字符串。 这是所有抄送收件人显示名称的串联字符串。 |
DisplayTo |
表示用于“To”行内容的显示字符串。 这是所有收件人显示名称的串联字符串。 |
HasAttachments |
表示一个属性,如果项目至少有一个可见附件,则设置为 true 。 此属性是只读的。 |
ExtendedProperty |
标识文件夹和项上的扩展属性。 |
Culture |
表示邮箱中给定项目的区域性。 |
UID |
标识日历项。 |
RecurrenceId |
用于标识定期日历项的特定实例。 |
DateTimeStamp |
指示创建 iCalendar 对象实例的日期和时间。 |
Start |
表示日历项的开头。 此元素仅适用于日历项的单个匹配项。 |
结束 |
表示持续时间的结束。 此元素仅适用于日历项的单个匹配项。 |
OriginalStart |
表示日历项的原始开始时间。 |
IsAllDayEvent |
指示日历项或会议请求是否表示全天事件。 |
LegacyFreeBusyStatus |
表示日历项的忙/闲状态。 |
Location |
表示会议或约会的位置。 |
When |
提供有关日历项何时出现的信息。 |
IsMeeting |
指示日历项是会议还是约会。 |
IsCancelled |
指示约会或会议是否已取消。 |
IsRecurring |
指示日历项是否是定期项目的一部分。 此元素是只读的。 |
MeetingRequestWasSent |
指示是否已向请求的与会者发送会议请求。 |
IsResponseRequested |
指示是否需要对项做出响应。 |
CalendarItemType |
表示日历项的出现类型。 |
MyResponseType |
包含日历项的状态或响应。 |
Organizer |
表示会议的组织者。 |
RequiredAttendees |
表示参加会议所需的与会者。 |
OptionalAttendees |
表示不需要参加会议的与会者。 |
资源 |
表示会议的计划资源。 |
ConflictingMeetingCount |
表示与日历项冲突的会议数。 |
AdjacentMeetingCount |
表示与会议时间相邻的日历项总数。 |
ConflictingMeetings |
标识与会议时间冲突的所有项目。 |
AdjacentMeetings |
描述与会议时间相邻的所有日历项。 |
Duration (Items) |
表示日历项的持续时间。 |
TimeZone (Item) |
提供时区的文本说明。 |
AppointmentReplyTime |
表示与会者答复会议请求的日期和时间。 |
AppointmentSequenceNumber |
指定约会版本的序列号。 |
AppointmentState |
指定约会的状态。 |
Recurrence (RecurrenceType) |
包含日历项和会议请求的重复模式。 如果 CalendarItemType 具有 RecurrenceingMaster 值,则此元素有效。 |
FirstOccurrence |
表示定期日历项的第一个匹配项。 如果 CalendarItemType 具有 RecurrenceingMaster 值,则此元素有效。 |
LastOccurrence |
表示定期日历项的最后一个匹配项。 如果 CalendarItemType 具有 RecurrenceingMaster 值,则此元素有效。 |
ModifiedOccurrences |
包含已修改的定期日历项匹配项的数组,以便它们与定期主项目不同。 如果 CalendarItemType 具有 RecurrenceingMaster 值,则此元素有效。 |
DeletedOccurrences |
包含定期日历项的已删除匹配项的数组。 如果 CalendarItemType 具有 RecurrenceingMaster 值,则此元素有效。 |
MeetingTimeZone |
表示时区的会议所在的位置。 |
StartTimeZone |
表示日历项的开始时区。 |
EndTimeZone |
表示日历项的结束时区。 |
ConferenceType |
描述使用日历项执行的会议类型。 |
AllowNewTimeProposal |
指示与会者是否可以为会议建议新的会议时间。 |
IsOnlineMeeting |
指示会议是否联机。 |
MeetingWorkspaceUrl |
包含日历项链接到的会议工作区的 URL。 |
NetShowUrl |
指定 Microsoft NetShow 联机会议的 URL。 |
EffectiveRights |
包含客户端的权利基础的项或文件夹的权限设置。 此元素是只读的。 |
LastModifiedName |
包含要修改项的最后一个用户的显示名称。 |
LastModifiedTime |
指示上次修改项的日期。 |
IsAssociated |
指示该项是否与文件夹相关联。 |
WebClientReadFormQueryString |
表示连接到 Microsoft Office Outlook Web App 终结点以读取Outlook Web App中的项目的 URL。 |
WebClientEditFormQueryString |
表示连接到 Microsoft Office Outlook Web App 终结点以编辑Outlook Web App中的项的 URL。 |
ConversationId |
包含项目或会话的标识符。 |
UniqueBody |
表示 HTML 片段或纯文本,表示此会话的唯一正文。 |
父元素
元素 | 说明 |
---|---|
AdjacentMeetings |
描述与会议时间相邻的所有日历项。 |
AppendToItemField |
标识在 UpdateItem 操作期间要追加到项目或文件夹的单个属性的数据。 |
ConflictingMeetings |
标识与会议时间冲突的所有项目。 |
Create (ItemSync) |
标识要在本地客户端存储中创建一个文件夹。 |
ItemAttachment |
表示附加到另一个 Exchange 项的 Exchange 项。 |
Items |
包含项数组。 |
Items (NonEmptyArrayOfAllItemsType) |
包含一个由 ParentFolderId (TargetFolderIdType) 元素标识的文件夹中要创建的项目数组。 |
SetItemField |
表示对 UpdateItem 操作中项的单个属性的更新。 |
Update (ItemSync) |
标识要在本地客户端存储中更新的单个项。 |
文本值
无。
说明
当单个日历项更新为定期主日历项目时,必须指定 MeetingTimeZone 元素才能保留日历项的原始时区。
描述此元素的架构位于承载 Exchange Web Services 的 IIS 虚拟目录中。
元素信息
元素 | 示例 |
---|---|
命名空间 |
http://schemas.microsoft.com/exchange/services/2006/types |
架构名称 |
类型架构 |
验证文件 |
Types.xsd |
可以为空 |
False |