2.2.4.13 ListItemChangeDefinition
The ListItemChangeDefinition complex type specifies the change to a list item. The value of the element specifies the identifier of the item in the list.
-
<s:complexType name="ListItemChangeDefinition" mixed="true"> <s:attribute name="ChangeType" type="tns:ChangeTypeEnum" /> <s:attribute name="AfterListId" type="core:UniqueIdentifierWithOrWithoutBraces" /> <s:attribute name="AfterItemId" type="s:unsignedInt" /> <s:attribute name="UniqueId" type="core:UniqueIdentifierWithOrWithoutBraces" /> <s:attribute name="MetaInfo_vti_clientid" type="s:string" /> <s:attribute name="ServerChangeUnit" type="s:string" /> </s:complexType>
ChangeType: Specifies the type of change, as specified in section 2.2.5.1.
AfterListId: Specifies the identifier of the list into which the list item was moved. This MUST be set only for a change type of ChangeTypeEnum.MoveAway.
AfterItemId: Specifies the identifier of the item after the move change. This MUST be set only for a change type of ChangeTypeEnum.MoveAway.
UniqueId: Specifies the unique identifier of the list item.<29>
MetaInfo_vti_clientid: Specifies the MetaInfo property vti_clientid for the item. This MUST be set only if the MetaInfo property was set for the item and the value is not empty.<30>
ServerChangeUnit: Specifies the synchronization version, as described in [MS-XSSK] section 1.3, for the change.<31> This attribute is not returned when the element is contained in the GetListItemChangesSinceTokenResult element.