4.1.5.1 Synchronizing a Non-Recurring Meeting Request
The following example shows a Sync command response ([MS-ASCMD] section 2.2.1.21) returned by the server to the client that contains one meeting request for a non-recurring meeting. The meeting request data is contained within an Add element ([MS-ASCMD] section 2.2.3.7.2), conveying to the client that the meeting request needs to be created on the client.
-
<?xml version="1.0" encoding="utf-8"?> <Sync xmlns:email="Email:" xmlns:airsyncbase="AirSyncBase:" xmlns:email2="Email2:" xmlns="AirSync:"> <Collections> <Collection> <SyncKey>1419832287</SyncKey> <CollectionId>5</CollectionId> <Status>1</Status> <Commands> <Add> <ServerId>5:13</ServerId> <ApplicationData> <email:To>"Device User" <someone1@example.com></email:To> <email:From>"Device User2" <someone2@example.com></email:From> <email:Subject>Example Meeting Request</email:Subject> <email:DateReceived>2009-02-19T08:35:17.922Z</email:DateReceived> <email:DisplayTo>Device User</email:DisplayTo> <email:ThreadTopic>Example Meeting Request</email:ThreadTopic> <email:Importance>1</email:Importance> <email:Read>0</email:Read> <airsyncbase:Body> <airsyncbase:Type>3</airsyncbase:Type> <airsyncbase:EstimatedDataSize>437</airsyncbase:EstimatedDataSize> <airsyncbase:Truncated>1</airsyncbase:Truncated> </airsyncbase:Body> <email:MessageClass>IPM.Schedule.Meeting.Request</email:MessageClass> <email:MeetingRequest> <email:AllDayEvent>0</email:AllDayEvent> <email:StartTime>2009-02-20T15:30:00.000Z</email:StartTime> <email:DtStamp>2009-02-19T08:35:15.786Z</email:DtStamp> <email:EndTime>2009-02-20T16:30:00.000Z</email:EndTime> <email:InstanceType>0</email:InstanceType> <email:Location>Cafe</email:Location> <email:Organizer>"Device User2" <someone2@example.com></email:Organizer> <email:Reminder>900</email:Reminder> <email:ResponseRequested>1</email:ResponseRequested> <email:Sensitivity>0</email:Sensitivity> <email:BusyStatus>2</email:BusyStatus> <email:TimeZone>aAEAACgARwBNAFQALQAwADYAOgAwADAAKQAgAEMAZQBuAHQAcgBhAGwAIABUAGkAbQBlACAAKABVAFMAIAAmACAAQwAAAAsAAAABAAIAAAAAAAAAAAAAACgARwBNAFQALQAwADYAOgAwADAAKQAgAEMAZQBuAHQAcgBhAGwAIABUAGkAbQBlACAAKABVAFMAIAAmACAAQwAAAAMAAAACAAIAAAAAAAAAxP///w==</email:TimeZone> <email:GlobalObjId>BAAAAIIA4AB0xbcQGoLgCAAAAADYSxf9bJLJAQAAAAAAAAAAEAAAAJEHL7SUox5GtgQV1TYDY4A=</email:GlobalObjId> </email:MeetingRequest> <email:InternetCPID>28591</email:InternetCPID> <email:Flag /> <email:ContentClass>urn:content-classes:calendarmessage</email:ContentClass> <airsyncbase:NativeBodyType>3</airsyncbase:NativeBodyType> <email2:ConversationId>Lð؇*û@à²EñMر</email2:ConversationId> <email2:ConversationIndex>É'lý</email2:ConversationIndex> <email:Categories /> </ApplicationData> </Add> </Commands> </Collection> </Collections> </Sync>