Export (0) Print
Expand All

2.2.4.13 t:MeetingRequestMessageType Complex Type

The MeetingRequestMessageType complex type represents a meeting request in the server message store. This type extends the MeetingMessageType complex type, as specified in section 2.2.4.12.

<xs:complexContent>
  <xs:extension base="t:MeetingMessageType">
    <xs:sequence>
      <!--- MeetingRequest properties -->
      <xs:element name="MeetingRequestType" type="t:MeetingRequestTypeType" minOccurs="0"/>
      <xs:element name="IntendedFreeBusyStatus" type="t:LegacyFreeBusyType" minOccurs="0"/>
      <!-- Calendar Properties of the associated meeting request -->
      <!-- Single and Occurrence only -->
      <xs:element name="Start" type="xs:dateTime" minOccurs="0"/>
      <xs:element name="End" type="xs:dateTime" minOccurs="0"/>
      <!-- Occurrence only -->
      <xs:element name="OriginalStart" type="xs:dateTime" minOccurs="0"/>
      <xs:element name="IsAllDayEvent" type="xs:boolean" minOccurs="0"/>
      <xs:element name="LegacyFreeBusyStatus" type="t:LegacyFreeBusyType" minOccurs="0"/>
      <xs:element name="Location" type="xs:string" minOccurs="0"/>
      <xs:element name="When" type="xs:string" minOccurs="0"/>
      <xs:element name="IsMeeting" type="xs:boolean" minOccurs="0"/>
      <xs:element name="IsCancelled" type="xs:boolean" minOccurs="0"/>
      <xs:element name="IsRecurring" type="xs:boolean" minOccurs="0"/>
      <xs:element name="MeetingRequestWasSent" type="xs:boolean" minOccurs="0"/>
      <xs:element name="CalendarItemType" type="t:CalendarItemTypeType" minOccurs="0"/>
      <xs:element name="MyResponseType" type="t:ResponseTypeType" minOccurs="0"/>
      <xs:element name="Organizer" type="t:SingleRecipientType" minOccurs="0"/>
      <xs:element name="RequiredAttendees" type="t:NonEmptyArrayOfAttendeesType" minOccurs="0"/>
      <xs:element name="OptionalAttendees" type="t:NonEmptyArrayOfAttendeesType" minOccurs="0"/>
      <xs:element name="Resources" type="t:NonEmptyArrayOfAttendeesType" minOccurs="0"/>
      <!-- Conflicting and adjacent meetings -->
      <xs:element name="ConflictingMeetingCount" type="xs:int" minOccurs="0"/>
      <xs:element name="AdjacentMeetingCount" type="xs:int" minOccurs="0"/>
      <xs:element name="ConflictingMeetings" type="t:NonEmptyArrayOfAllItemsType" minOccurs="0"/>
      <xs:element name="AdjacentMeetings" type="t:NonEmptyArrayOfAllItemsType" minOccurs="0"/>
      <xs:element name="Duration" type="xs:string" minOccurs="0"/>
      <xs:element name="TimeZone" type="xs:string" minOccurs="0"/>
      <xs:element name="AppointmentReplyTime" type="xs:dateTime" minOccurs="0"/>
      <xs:element name="AppointmentSequenceNumber" type="xs:int" minOccurs="0"/>
      <xs:element name="AppointmentState" type="xs:int" minOccurs="0"/>
      <!-- Recurrence specific data, only valid if CalendarItemType is RecurringMaster -->
      <xs:element name="Recurrence" type="t:RecurrenceType" minOccurs="0"/>
      <xs:element name="FirstOccurrence" type="t:OccurrenceInfoType" minOccurs="0"/>
      <xs:element name="LastOccurrence" type="t:OccurrenceInfoType" minOccurs="0"/>
      <xs:element name="ModifiedOccurrences" type="t:NonEmptyArrayOfOccurrenceInfoType" minOccurs="0"/>
      <xs:element name="DeletedOccurrences" type="t:NonEmptyArrayOfDeletedOccurrencesType" minOccurs="0"/>
      <xs:element name="MeetingTimeZone" type="t:TimeZoneType" minOccurs="0"/>
      <xs:element name="StartTimeZone" type="t:TimeZoneDefinitionType" minOccurs="0"/>
      <xs:element name="EndTimeZone" type="t:TimeZoneDefinitionType" minOccurs="0"/>
      <xs:element name="ConferenceType" type="xs:int" minOccurs="0"/>
      <xs:element name="AllowNewTimeProposal" type="xs:boolean" minOccurs="0"/>
      <xs:element name="IsOnlineMeeting" type="xs:boolean" minOccurs="0"/>
      <xs:element name="MeetingWorkspaceUrl" type="xs:string" minOccurs="0"/>
      <xs:element name="NetShowUrl" type="xs:string" minOccurs="0"/>
      <xs:element name="EnhancedLocation" type="t:EnhancedLocationType" minOccurs="0"/>
      <xs:element name="ChangeHighlights" type="t:ChangeHighlightsType" minOccurs="0"/>
      <xs:element name="StartWallClock" type="xs:dateTime" minOccurs="0" maxOccurs="1"/>
      <xs:element name="EndWallClock" type="xs:dateTime" minOccurs="0" maxOccurs="1"/>
      <xs:element name="StartTimeZoneId" type="xs:string" minOccurs="0" maxOccurs="1"/>
      <xs:element name="EndTimeZoneId" type="xs:string" minOccurs="0" maxOccurs="1"/>
    </xs:sequence>
  </xs:extension>
</xs:complexContent>
</xs:complexType>

The following table lists the child elements of the MeetingRequestMessageType complex type.

Element name

Type

Description

MeetingRequestType

t:MeetingRequestTypeType (section 2.2.5.7)

Specifies the type of meeting request.

IntendedFreeBusyStatus

t:LegacyFreeBusyType ([MS-OXWSCDATA] section 2.2.5.17)

Represents the intended status for the meeting item that is associated with the meeting request.

Start

xs:dateTime ([XMLSCHEMA2])

Represents the start time of the meeting.

End

xs:dateTime

Specifies the end of the duration for a single occurrence of a meeting.

OriginalStart

xs:dateTime

Specifies the original start time for the meeting item (only for occurrences/exceptions).

IsAllDayEvent

xs:boolean ([XMLSCHEMA2])

Specifies whether the meeting is an all-day event.

LegacyFreeBusyStatus

t:LegacyFreeBusyType ([MS-OXWSCDATA] section 2.2.5.17)

Represents the free/busy status of the meeting item. This element is not used.

Location

xs:string ([XMLSCHEMA2])

Represents the location of the meeting.

When

xs:string

Provides information about when the meeting occurs and is not populated to attendee’s mailbox.

IsMeeting

xs:boolean

Indicates whether the calendar item is a meeting or an appointment.

IsCancelled

xs:boolean

Indicates whether the meeting has been cancelled.

IsRecurring

xs:boolean

Indicates whether the meeting is part of a recurring series of meetings.

MeetingRequestWasSent

xs:boolean

Indicates whether a meeting request has been sent to requested attendees. This element is always "true".

CalendarItemType

t:CalendarItemTypeType (section 2.2.4.4)

Represents the occurrence type of a meeting item.

MyResponseType

t:ResponseTypeType (section 2.2.5.10)

Identifies the type of the response to the meeting request (sent for the organizer's meeting item).

Organizer

t:SingleRecipientType ([MS-OXWSCDATA] section 2.2.4.60)

Represents the organizer of the meeting.

RequiredAttendees

t:NonEmptyArrayOfAttendeesType (section 2.2.4.15)

Represents attendees that are required to attend the meeting.

OptionalAttendees

t:NonEmptyArrayOfAttendeesType

Represents attendees who are not required to attend the meeting.

Resources

t:NonEmptyArrayOfAttendeesType

Represents a scheduled resource for the meeting and is not populated to attendee’s mailbox.

ConflictingMeetingCount

xs:int ([XMLSCHEMA2])

Represents the number of calendar items that conflict with the meeting item.

AdjacentMeetingCount

xs:int

Represents the total number of calendar items that are adjacent to the meeting time.

ConflictingMeetings

t:NonEmptyArrayOfAllItemsType ([MS-OXWSCDATA] section 2.2.4.42)

Identifies all calendar items that conflict with the meeting time.

AdjacentMeetings

t:NonEmptyArrayOfAllItemsType

Identifies all calendar items that are adjacent to the meeting time.

Duration

xs:string

Represents the duration of the meeting.

TimeZone

xs:string

Provides a text description of a time zone.

AppointmentReplyTime

xs:dateTime

Represents the date and time that an attendee replied to a meeting request.

AppointmentSequenceNumber

xs:int

Specifies the sequence number of a version of an appointment.

AppointmentState

xs:int

Specifies the status of the appointment. Valid values include:

3: the organizer’s meeting request has been sent; the attendee’s meeting request has been received

Recurrence

t:RecurrenceType (section 2.2.4.20)

Contains the recurrence pattern for meeting items and meeting requests.

FirstOccurrence

t:OccurrenceInfoType (section 2.2.4.18)

Represents the first occurrence of a recurring meeting item.

LastOccurrence

t:OccurrenceInfoType

Represents the last occurrence of a recurring meeting item.

ModifiedOccurrences

t:NonEmptyArrayOfOccurrenceInfoType (section 2.2.4.17)

Contains an array of recurring meeting item occurrences that have been modified so that they are different from the original instances of the recurrence master item.

DeletedOccurrences

t:NonEmptyArrayOfDeletedOccurrencesType (section 2.2.4.16)

Contains an array of deleted occurrences of a recurring meeting item.

MeetingTimeZone

t:TimeZoneType (section 2.2.4.24)

MAY<24> specify the time zone of the location where the meeting is hosted. This element is returned only if the value of the CalendarItemType element is RecurringMaster.

StartTimeZone

t:TimeZoneDefinitionType ([MS-OXWSGTZ] section 2.2.4.12)

SHOULD<25> specify the time zone for the start of the meeting item.

EndTimeZone

t:TimeZoneDefinitionType

SHOULD<26> specify the time zone for the end of the meeting item.

ConferenceType

xs:int

Describes the type of conferencing that is performed with the meeting item. Valid values include:

0 (zero): video conference

1: presentation

2: chat

AllowNewTimeProposal

xs:boolean

Indicates whether a new meeting time can be proposed for the meeting by an attendee.

IsOnlineMeeting

xs:boolean

Indicates whether the meeting is online.

MeetingWorkspaceUrl

xs:string

Contains the URL for the Meeting Workspace that is included in the meeting item.

NetShowUrl

xs:string

Specifies the URL for an online meeting.

EnhancedLocation

t:EnhancedLocationType (section 2.2.4.10)

Specifies additional location information.<27>

ChangeHighlights

t:ChangeHighlightsType ([MS-OXWSCDATA] section 2.2.4.18)

Specifies the changes made to a meeting when a meeting update occurs.

StartWallClock

xs:dateTime

Specifies the starting time of the calendar item.<28>

EndWallClock

xs:dateTime

Specifies the ending time of the calendar item.<29>

StartTimeZoneId

xs:string

Specifies the start time zone identifier.<30>

EndTimeZoneId

xs:string

Specifies the end time zone identifier.<31>

Show:
© 2014 Microsoft