Property Groups When specifying property group codes, the following properties must be in GroupCode 0x1: BeginDateTime EndDateTime All properties in the VersionProps dataset from the synchronization service 4.2.1 Calendar Service General Information The general information for the Calendar service includes the following: Service GUID: {E4DFDBD3-7F04-45E9-9FA1-5CA0EAEB0AE3} (SVCGUID_Calendar) Service Name: Calendar Service Type: Default 4.2.2 Calendar Service Formats The calendar service supports the following service formats. GUID Name R/W M/O MIME type Description AbstractActivity RW M application/ An abstract octet-stream appointment. RW M application/ An abstract Occurrence octet-stream appointment occurrence. vCalendar1 RW O text/calendar vCalendar file format (vCalendar Version 1). iCalendar RW O text/calendar iCalendar file format (vCalendar Version 2). The following sections provide more information about the service formats. 4.2.2.1 AbstractActivity Format The AbstractActivity format supports the following property namespaces. GUID Name Namespace {ef6b490d-5cd8-437a-affc-da8b60ee4a3c} Generic Object Properties 1 {F99EFD03-431D-40D8-A1C9-4E220D9C88D3} Calendar Service Object Properties 2 {B28AE94B-05A4-4E8E-BE01-72CC7E099D8F} Information Object Properties 3 4.2.2.1.1 Properties ID Name Type R/W M/O Description 1 3 ParentID UINT32 RO M Parent ID. 1 4 Name STRING DD M Display name for this object, which is generated by the device. We recommend the Subject property value. This property is shown to the user in error messaging. 1 5 PUOID UINT128 RO M Persistent object unique ID. This must be a GUID. 1 6 ObjectFormat UINT16 RO M MTP format code that this object represents.
Property Groups When specifying property group codes, the following properties must be in GroupCode 0x1: BeginDateTime EndDateTime All properties in the VersionProps dataset from the synchronization service 4.2.1 Calendar Service General Information The general information for the Calendar service includes the following: Service GUID: {E4DFDBD3-7F04-45E9-9FA1-5CA0EAEB0AE3} (SVCGUID_Calendar) Service Name: Calendar Service Type: Default 4.2.2 Calendar Service Formats The calendar service supports the following service formats. GUID Name R/W M/O MIME type Description AbstractActivity RW M application/ octet-stream An abstract appointment. RW M application/ octet-stream An abstract appointment occurrence. vCalendar1 RW O text/calendar vCalendar file format (vCalendar Version 1). iCalendar RW O text/calendar iCalendar file format (vCalendar Version 2). The following sections provide more information about the service formats. 4.2.2.1 AbstractActivity Format The AbstractActivity format supports the following property namespaces. GUID Name Namespace {ef6b490d-5cd8-437a-affc-da8b60ee4a3c} Generic Object Properties 1 {F99EFD03-431D-40D8-A1C9-4E220D9C88D3} Calendar Service Object Properties 2 {B28AE94B-05A4-4E8E-BE01-72CC7E099D8F} Information Object Properties 3 4.2.2.1.1 Properties ID Name Type R/W M/O Description 1 3 ParentID UINT32 RO M Parent ID. 1 4 Name STRING DD M Display name for this object, which is generated by the device. We recommend the Subject property value. This property is shown to the user in error messaging. 1 5 PUOID UINT128 RO M Persistent object unique ID. This must be a GUID. 1 6 ObjectFormat UINT16 RO M MTP format code that this object represents. Occurrence
MTPDeviceServicesWin7.docx