| Element | Description |
| DateInUtc | TRUE to return dates in Coordinated Universal Time (UTC) format. FALSE to return dates in ISO format. This element is optional, and its default value is TRUE. |
| ExpandUserField | Special rendering for the user field values that makes them include the login name, email, SipAddress, and the title when present. This causes a user field to behave as a multi lookup field. The lookup fields used in the expansion are "Name", "EMail", "SipAddress" and "Title". The values are separated by ,#. Any commas in the lookup field name are encoded as ,,. These values occur in the normal field data for each item. <ExpandUserField>FALSE</ExpandUserField> looks like: ows_Author="1;#Admin AdminName" <ExpandUserField>TRUE</ExpandUserField> Looks like: ows_Author="1;#Admin AdminName,#login\name,#emailaddress,#sipaddress,#Admin AdminName " |
| ExtraIds | Request extra items to be included on the returned set regardless of whether they changed or not. The common use of ExtraIds is to specify the IDs of the folders you're syncronizing if you were in a doclib and chose "Connect to…" on a folder rather than on the entire doclib. This way you get the folder name and can tell when it is renamed. Note: |
|---|
| This should only be used with a change token. |
This allows a client to sync to one or more folders and detect if any folder above the hierarchy was deleted or renamed. Folder names are not returned unless some changes are done to the list and the query to fetch changed items also uses IDs. Example <ExtraIds>1,4,23</ExtraIds> |
| Folder | Specifies a URL used to filter document library items for items in the specified folder. This element is optional, and its default value is an empty string. |
| Paging | A string that contains data needed to support paging, including a ListItemCollectionPositionNext attribute. If left empty, the list items returned start from the beginning of the list. Client applications should supply the value of a server-supplied bookmark. The server returns the next page of data based on the bookmark supplied. This element is optional, and its default value is an empty string. Like the changeToken, this should never be parsed or constructed. |
| IncludeAttachmentUrls | Changes the value returned for the Attachments field from a Boolean to a list of full urls separated by ;#. |
| IncludeAttachmentVersion | Used in conjunction with IncludeAttachmentUrls, IncludeAttachmentVersion also returns the GUID and version number used for conflict detection on update. |
| IncludeMandatoryColumns | TRUE to specify that mandatory system columns be returned in addition to the fields specified by the viewFields parameter (for example, owsHiddenVersion, dependent fields, and required fields). This element is optional, and its default value is TRUE. |
| IncludePermissions | TRUE to request individual item permissions. |
| MeetingInstanceID | An integer value where a positive number represents a specific meeting instance. Negative numbers have the following meanings: -3 = UnSpecified, -2 = AllWithSeries, -1 = AllButSeries, 0 = Series. This element is optional, and its default value is -1. Negative values correspond to values of the Microsoft.SharePoint.Meetings.SPMeeting.SpecialInstance enumeration. |
| OptimizeFor | The two values supported are: ItemIds is the default as long as a query or recurrence order is not requested. Optimizes the SQL query with an ID order. FolderUrls optimizes a sync filtered to the flat contents of one or more folders by optimizing the SQL query with a DirName, LeafName order. <OptimizeFor>ItemIds</OptimizeFor> |
| RecurrenceOrderBy | A requirement for some calendar programs. For each recurring series, the master item is returned first and then all exceptions. This is a special internal ordering that is applied ahead of any other ordering. Note: |
|---|
| RecurrenceOrderBy should not be used unless your program explicitly requires it. |
If the view has a field of type Recurrence, the list will be ordered by fields of reference type UID, EventType and StartDate in the definition of the recurrence field. |
| RecurrencePatternXMLVersion | Used to maintain backwards compatibility, RecurrencePatternXMLVersion changes the value of a RecurrenceData field to NOT return <V3RecurrencePattern /> when it contains elements only present in version. Note: |
|---|
| Without this tag, recurrence patterns that were not present in Windows SharePoint Services version 2 are sent as <V3RecurrencePattern />. Including this tag means that recurrence patterns new to Windows SharePoint Services 3.0 are sent correctly. |
|
| ViewAttributes | A string representing all the attributes returned as part of the View element when retrieving a view through the GetView method. This element is optional, and its default value is empty. If a viewName parameter is supplied, the view attributes from the persisted view are used. When this argument is supplied, it overrides any view attributes that can be retrieved from the persisted view specified by the viewName parameter. This element is optional and its default value is an empty string. To return all documents in a library, the ViewAttributes element is used as follows: <ViewAttributes Scope="Recursive" />. |