3.1.4.9.3.7 t:ItemChangeType Complex Type

The ItemChangeType complex type specifies an item identifier and the updates to apply to the item.

 <xs:complexType name="ItemChangeType">
   <xs:sequence>
     <xs:choice>
       <xs:element name="ItemId"
         type="t:ItemIdType"
        />
       <xs:element name="OccurrenceItemId"
         type="t:OccurrenceItemIdType"
        />
       <xs:element name="RecurringMasterItemId"
         type="t:RecurringMasterItemIdType"
        />
     </xs:choice>
     <xs:element name="Updates"
       type="t:NonEmptyArrayOfItemChangeDescriptionsType"
      />
   </xs:sequence>
 </xs:complexType>
  

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

Element name

Type

Description

ItemId

t:ItemIdType (section 2.2.4.25)

Specifies an item identifier of an item in a mailbox.

OccurrenceItemId

t:OccurrenceItemIdType (section 2.2.4.35)

Specifies a single occurrence of a recurring item.

RecurringMasterItemId

t:RecurringMasterItemIdType (section 2.2.4.39)

Specifies a recurring master item by identifying the identifiers of one of its related occurrence items.

Updates

t:NonEmptyArrayOfItemChangeDescriptionsType (section 3.1.4.9.3.8)

Specifies an array that defines append, set, and delete changes to item properties.