2.2.4.10 t:ArrayOfRealItemsType Complex Type

The ArrayOfRealItemsType complex type specifies an array of items that are returned by search operations, as specified in [MS-OXWSSRCH], and item operations, as specified in [MS-OXWSCORE]. This complex type can contain zero or more elements that represent items.

 <xs:complexType name="ArrayOfRealItemsType">
   <xs:sequence>
     <xs:choice
       minOccurs="0"
       maxOccurs="unbounded"
     >
       <xs:element name="Item"
         type="t:ItemType"
        />
       <xs:element name="Message"
         type="t:MessageType"
        />
       <xs:element name="CalendarItem"
         type="t:CalendarItemType"
        />
       <xs:element name="Contact"
         type="t:ContactItemType"
        />
       <xs:element name="DistributionList"
         type="t:DistributionListType"
        />
       <xs:element name="MeetingMessage"
         type="t:MeetingMessageType"
        />
       <xs:element name="MeetingRequest"
         type="t:MeetingRequestMessageType"
        />
       <xs:element name="MeetingResponse"
         type="t:MeetingResponseMessageType"
        />
       <xs:element name="MeetingCancellation"
         type="t:MeetingCancellationMessageType"
        />
       <xs:element name="Task"
         type="t:TaskType"
        />
       <xs:element name="PostItem"
         type="t:PostItemType"
        />
       <xs:element name="RoleMember" 
         type="t:RoleMemberItemType"
        />
       <xs:element name="Network" 
         type="t:NetworkItemType"
        />
       <xs:element name="Person" 
         type="t:AbchPersonItemType"
        />
       <xs:element name="Booking" 
         type="t:BookingItemType"
        />
       <xs:element name="XrmOrganization" 
         type="t:XrmOrganizationItemType"
        />
     </xs:choice>
   </xs:sequence>
 </xs:complexType>
  

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

Element name

Type

Description

Item

t:ItemType ([MS-OXWSCORE] section 2.2.4.24)

Represents a generic item in the server store. All items of type t:ItemType SHOULD<7> be returned as Message of a t:MessageType type.

Message

t:MessageType ([MS-OXWSMSG] section 2.2.4.3)

Specifies a message item or other item that is not represented by the CalendarItem, Contact, DistributionList, MeetingMessage, MeetingRequest, MeetingResponse, MeetingCancellation, Task, or PostItem element.

CalendarItem

t:CalendarItemType ([MS-OXWSMTGS] section 2.2.4.6)

Specifies a calendar item.

Contact

t:ContactItemType ([MS-OXWSCONT] section 2.2.4.3)

Specifies a contact item.

DistributionList

t:DistributionListType ([MS-OXWSDLIST] section 2.2.4.1)

Specifies a distribution list item.

MeetingMessage

t:MeetingMessageType ([MS-OXWSMTGS] section 2.2.4.15)

Specifies a meeting message item.

MeetingRequest

t:MeetingRequestMessageType ([MS-OXWSMTGS] section 2.2.4.17)

Specifies a meeting request message item.

MeetingResponse

t:MeetingResponseMessageType ([MS-OXWSMTGS] section 2.2.4.18)

Specifies a meeting response message item.

MeetingCancellation

t:MeetingCancellationMessageType ([MS-OXWSMTGS] section 2.2.4.14)

Specifies a meeting cancellation message item.

Task

t:TaskType ([MS-OXWSTASK] section 2.2.4.6)

Specifies a task item.

PostItem

t:PostItemType ([MS-OXWSPOST] section 2.2.4.1)

Specifies a post item.

RoleMember

t:RoleMemberItemType ([MS-OXWSCORE] section 2.2.4.43)

For internal use only.<8>

Network

t:NetworkItemType ([MS-OXWSCORE] section 2.2.4.30)

For internal use only.<9>

Person

t:AbchPersonItemType ([MS-OXWSCONT] section 2.2.4.1)

Specifies a person.<10>

Booking

t:BookingItemType (section 2.2.4.20)

For internal use only. <11>

XrmOrganization

t:XrmOrganizationItemType (section 2.2.4.77)

For internal use only. <12>