3.1.5.4 Truncating the Contact Notes Field

A client can request that the server truncate the contents of the airsyncbase:Body element (section 2.2.2.7.1) in the Sync command response ([MS-ASCMD] section 2.2.1.21) or ItemOperations command response ([MS-ASCMD] section 2.2.1.10) by including the airsyncbase:TruncationSize element ([MS-ASAIRS] section 2.2.2.40.2) in a Sync command request ([MS-ASCMD] section 2.2.1.21) or ItemOperations command request ([MS-ASCMD] section 2.2.1.10). The behavior of airsyncbase:TruncationSize is specified in [MS-ASAIRS] section 2.2.2.40.2.

Once a client requests truncation, the server truncates the contents of the airsyncbase:Body element in all subsequent Sync command responses. A client can request that the server no longer truncate the contents of the airsyncbase:Body element by sending an airsyncbase:BodyPreference element ([MS-ASAIRS] section 2.2.2.12) in the request that contains a Type element ([MS-ASAIRS] section 2.2.2.41.4) to specify the desired format, but does not include the airsyncbase:TruncationSize element.

If an airsyncbase:Body element is not included in the request that is sent from the client to the server, the server MUST NOT delete the stored Notes for the contact.

Client devices that do not support the notes field for contacts can omit the airsyncbase:Body element when synchronizing contact information with a server.