Partager via


2.2.4 Complex Types

The following table summarizes the set of common XML schema complex type definitions that are defined by this specification. XML schema complex type definitions that are specific to a particular operation are described with the operation.

Complex type name

Description

AcceptItemType (section 2.2.4.1)

Specifies a response object that is used to accept a meeting invitation or calendar item.

AddItemToMyCalendarType (section 2.2.4.2)

Specifies a response to a request to add items to the calendar.<1>

ArrayOfInboxReminderType (section 2.2.4.3)

Specifies an array of inbox reminders.

AttendeeType (section 2.2.4.4)

Specifies attendees and resources for a meeting.

CalendarFolderType (section 2.2.4.5)

Specifies a folder that contains calendar items.

CalendarItemType (section 2.2.4.6)

Specifies a server calendar item.

CalendarPermissionSetType (section 2.2.4.7)

Defines the access that a user has to a Calendar folder.

CalendarPermissionType (section 2.2.4.8)

Specifies the access that a user has to a Calendar folder.

CalendarViewType (section 2.2.4.9)

Specifies the settings that are used to return calendar items in the specified range as they appear in a calendar.

CancelCalendarItemType (section 2.2.4.10)

Specifies a response object that is used to cancel a meeting.

DeclineItemType (section 2.2.4.11)

Specifies a response object that is used to decline a meeting invitation or calendar item.

EnhancedLocationType (section 2.2.4.12)

Specifies additional location information for a calendar item.<2>

InboxReminderType (section 2.2.4.13)

Specifies an inbox reminder.

MeetingCancellationMessageType (section 2.2.4.14)

Specifies a meeting cancellation.

MeetingMessageType (section 2.2.4.15)

Specifies a meeting in the server message store.

MeetingRegistrationResponseObject (section 2.2.4.16)

Specifies a response to a meeting registration request.<3>

MeetingRequestMessageType (section 2.2.4.17)

Specifies a meeting request in the server message store.

MeetingResponseMessageType (section 2.2.4.18)

Specifies a meeting response in the server message store.

NonEmptyArrayOfAttendeesType (section 2.2.4.19)

Contains a list of attendees and resources for a meeting.

NonEmptyArrayOfDeletedOccurrencesType (section 2.2.4.20)

Contains a list of deleted occurrences of a recurring meeting request or calendar item.

NonEmptyArrayOfOccurrenceInfoType (section 2.2.4.21)

Contains a list of modified occurrences of a recurring meeting request or calendar item.

OccurrenceInfoType (section 2.2.4.22)

Specifies a single occurrence of a recurring meeting request or calendar item.

OnlineMeetingSettingsType (section 2.2.4.23)

Specifies the settings for an online meeting.<4>

ProposeNewTimeType (section 2.2.4.24)

Specifies a response to a new time proposal.<5>

RecurrenceType (section 2.2.4.25)

Specifies the recurrence pattern and recurrence range for calendar items and meeting requests.

RemoveItemType (section 2.2.4.26)

Specifies a response object that is used to remove a meeting item when a meeting cancellation message is received.

TentativelyAcceptItemType (section 2.2.4.27)

Specifies a response object that is used to tentatively accept a meeting invitation or calendar item.

TimeChangeType (section 2.2.4.28)

Specifies the date and time when the time changes to and from daylight saving time and standard time.

TimeZoneType (section 2.2.4.29)

MAY<6> specify the time zone of the location where a meeting is hosted.