4.2 Examples of Objects
Before manipulating an object, the client needs to ask the server to map from property names to property IDs, using the RopGetPropertyIdsFromNamesremote operation (ROP) ([MS-OXCROPS] section 2.2.8.1). The following properties are referenced in the examples that follow.
|
Property |
Property set GUID |
Property ID |
|
PidLidAppointmentSequence (section 2.2.4.1) |
{ 00062002-0000-0000-c000-000000000046} |
0x8201 |
|
PidLidAppointmentSequenceTime (section 2.2.4.1) |
{ 00062002-0000-0000-c000-000000000046} |
0x8202 |
|
PidLidChangeHighlight (section 2.2.6.2) |
{ 00062002-0000-0000-c000-000000000046} |
0x8204 |
|
PidLidBusyStatus (section 2.2.1.2) |
{ 00062002-0000-0000-c000-000000000046} |
0x8205 |
|
PidLidAppointmentAuxiliaryFlags (section 2.2.1.3) |
{ 00062002-0000-0000-c000-000000000046} |
0x8207 |
|
PidLidLocation (section 2.2.1.4) |
{ 00062002-0000-0000-c000-000000000046} |
0x8208 |
|
PidLidAppointmentStartWhole (section 2.2.1.5) |
{ 00062002-0000-0000-c000-000000000046} |
0x820D |
|
PidLidAppointmentEndWhole (section 2.2.1.6) |
{ 00062002-0000-0000-c000-000000000046} |
0x820E |
|
PidLidAppointmentDuration (section 2.2.1.7) |
{ 00062002-0000-0000-c000-000000000046} |
0x8213 |
|
PidLidAppointmentColor ([MS-OXPROPS] section 2.9) |
{ 00062002-0000-0000-c000-000000000046} |
0x8214 |
|
PidLidAppointmentSubType (section 2.2.1.9) |
{ 00062002-0000-0000-c000-000000000046} |
0x8215 |
|
PidLidAppointmentRecur (section 2.2.1.44) |
{ 00062002-0000-0000-c000-000000000046} |
0x8216 |
|
PidLidAppointmentStateFlags (section 2.2.1.10) |
{ 00062002-0000-0000-c000-000000000046} |
0x8217 |
|
PidLidResponseStatus (section section 2.2.1.11) |
{ 00062002-0000-0000-c000-000000000046} |
0x8218 |
|
PidLidAppointmentReplyTime (section 2.2.4.3) |
{ 00062002-0000-0000-c000-000000000046} |
0x8220 |
|
PidLidRecurring (section 2.2.1.12) |
{ 00062002-0000-0000-c000-000000000046} |
0x8223 |
|
PidLidIntendedBusyStatus (section 2.2.6.4) |
{ 00062002-0000-0000-c000-000000000046} |
0x8224 |
|
PidLidFInvited (section 2.2.4.4) |
{ 00062002-0000-0000-c000-000000000046} |
0x8229 |
|
PidLidAppointmentReplyName (section 2.2.4.5) |
{ 00062002-0000-0000-c000-000000000046} |
0x8230 |
|
PidLidRecurrenceType (section 2.2.1.45) |
{ 00062002-0000-0000-c000-000000000046} |
0x8231 |
|
PidLidRecurrencePattern (section 2.2.1.46) |
{ 00062002-0000-0000-c000-000000000046} |
0x8232 |
|
PidLidTimeZoneStruct (section 2.2.1.39) |
{ 00062002-0000-0000-c000-000000000046} |
0x8233 |
|
PidLidTimeZoneDescription (section 2.2.1.40) |
{ 00062002-0000-0000-c000-000000000046} |
0x8234 |
|
PidLidClipStart (section 2.2.1.14) |
{ 00062002-0000-0000-c000-000000000046} |
0x8235 |
|
PidLidClipEnd (section 2.2.1.15) |
{ 00062002-0000-0000-c000-000000000046} |
0x8236 |
|
PidLidAllAttendeesString (section 2.2.1.16) |
{ 00062002-0000-0000-c000-000000000046} |
0x8238 |
|
PidLidAutoFillLocation (section 2.2.4.8) |
{ 00062002-0000-0000-c000-000000000046} |
0x823A |
|
PidLidToAttendeesString (section 2.2.1.17) |
{ 00062002-0000-0000-c000-000000000046} |
0x823B |
|
PidLidCcAttendeesString (section 2.2.1.18) |
{ 00062002-0000-0000-c000-000000000046} |
0x823C |
|
PidLidAppointmentNotAllowPropose (section 2.2.1.26) |
{ 00062002-0000-0000-c000-000000000046} |
0x825A |
|
PidLidAppointmentTimeZoneDefinitionStartDisplay (section 2.2.1.42) |
{ 00062002-0000-0000-c000-000000000046} |
0x825E |
|
PidLidAppointmentTimeZoneDefinitionEndDisplay (section 2.2.1.43) |
{ 00062002-0000-0000-c000-000000000046} |
0x825F |
|
PidLidAppointmentTimeZoneDefinitionRecur (section 2.2.1.41) |
{ 00062002-0000-0000-c000-000000000046} |
0x8260 |
|
PidLidExceptionReplaceTime (section 2.2.10.2.5) |
{ 00062002-0000-0000-c000-000000000046} |
0x8228 |
|
PidLidFExceptionalAttendees (section 2.2.2.3) |
{ 00062002-0000-0000-c000-000000000046} |
0x822B |
|
PidLidFExceptionalBody (section 2.2.10.2.6) |
{ 00062002-0000-0000-c000-000000000046} |
0x8206 |
|
PidLidReminderDelta ([MS-OXORMDR] section 2.2.1.3) |
{ 00062008-0000-0000-c000-000000000046} |
0x8501 |
|
PidLidReminderTime ([MS-OXORMDR] section 2.2.1.4) |
{ 00062008-0000-0000-c000-000000000046} |
0x8502 |
|
PidLidReminderSet ([MS-OXORMDR] section 2.2.1.1) |
{ 00062008-0000-0000-c000-000000000046} |
0x8503 |
|
PidLidReminderSignalTime ([MS-OXORMDR] section 2.2.1.2) |
{ 00062008-0000-0000-c000-000000000046} |
0x8504 |
|
PidLidPrivate ([MS-OXCMSG] section 2.2.1.15) |
{ 00062008-0000-0000-c000-000000000046} |
0x8506 |
|
PidLidSideEffects ([MS-OXCMSG] section 2.2.1.16) |
{ 00062008-0000-0000-c000-000000000046} |
0x8510 |
|
PidLidCommonStart ([MS-OXCMSG] section 2.2.1.18) |
{ 00062008-0000-0000-c000-000000000046} |
0x8516 |
|
PidLidCommonEnd ([MS-OXCMSG] section 2.2.1.19) |
{ 00062008-0000-0000-c000-000000000046} |
0x8517 |
|
PidLidAttendeeCriticalChange (section 2.2.5.2) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x0001 |
|
PidLidWhere (section 2.2.5.3) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x0002 |
|
PidLidGlobalObjectId (section 2.2.1.27) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x0003 |
|
PidLidIsSilent (section 2.2.7.7) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x0004 |
|
PidLidIsRecurring (section 2.2.1.13) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x0005 |
|
PidLidIsException (section 2.2.1.35) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x000A |
|
PidLidTimeZone (section 2.2.5.6) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x000C |
|
PidLidOwnerCriticalChange (section 2.2.1.34) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x001A |
|
PidLidCalendarType (section 2.2.6.11) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x001C |
|
PidLidCleanGlobalObjectId (section 2.2.1.28) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x0023 |
|
PidLidAppointmentMessageClass (section 2.2.6.6) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x0024 |
|
PidLidMeetingType (section 2.2.6.5) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x0026 |
|
PidLidOldLocation (section 2.2.6.7) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x0028 |
|
PidLidOldWhenEndWhole (section 2.2.6.9) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x0029 |
|
PidLidOldWhenStartWhole (section 2.2.6.8) |
{6ed8da90-450b-101b-98da-00aa003f1305} |
0x002A |
It is up to the server to keep track of, and return, the actual mapping. The following mapping values will be used in each of the examples in this section, as if the server had returned these values.
|
Property |
Property ID |
|
PidLidAppointmentSequence |
0x81AF |
|
PidLidAppointmentSequenceTime |
0x82E7 |
|
PidLidChangeHighlight |
0x82EC |
|
PidLidBusyStatus |
0x81B6 |
|
PidLidAppointmentAuxiliaryFlags |
0x82D2 |
|
PidLidLocation |
0x8009 |
|
PidLidAppointmentStartWhole |
0x81B2 |
|
PidLidAppointmentEndWhole |
0x81AC |
|
PidLidAppointmentDuration |
0x81A9 |
|
PidLidAppointmentColor |
0x82CA |
|
PidLidAppointmentSubType |
0x8120 |
|
PidLidAppointmentRecur |
0x81AD |
|
PidLidAppointmentStateFlags |
0x81B3 |
|
PidLidResponseStatus |
0x8122 |
|
PidLidAppointmentReplyTime |
0x8139 |
|
PidLidRecurring |
0x81FD |
|
PidLidIntendedBusyStatus |
0x81E2 |
|
PidLidFInvited |
0x81DA |
|
PidLidAppointmentReplyName |
0x81AE |
|
PidLidRecurrenceType |
0x81FE |
|
PidLidRecurrencePattern |
0x81FC |
|
PidLidTimeZoneStruct |
0x8214 |
|
PidLidTimeZoneDescription |
0x8213 |
|
PidLidClipStart |
0x81BA |
|
PidLidClipEnd |
0x81B9 |
|
PidLidAllAttendeesString |
0x81A8 |
|
PidLidAutoFillLocation |
0x82E8 |
|
PidLidToAttendeesString |
0x82D9 |
|
PidLidCcAttendeesString |
0x82DA |
|
PidLidAppointmentNotAllowPropose |
0x82D5 |
|
PidLidAppointmentTimeZoneDefinitionStartDisplay |
0x83Aa8 |
|
PidLidAppointmentTimeZoneDefinitionEndDisplay |
0x83A9 |
|
PidLidAppointmentTimeZoneDefinitionRecur |
0x83AA |
|
PidLidExceptionReplaceTime |
0x83AC |
|
PidLidFExceptionalAttendees |
0x82D7 |
|
PidLidFExceptionalBody |
0x82D8 |
|
PidLidReminderDelta |
0x81FF |
|
PidLidReminderTime |
0x8005 |
|
PidLidReminderSet |
0x8004 |
|
PidLidReminderSignalTime |
0x8006 |
|
PidLidPrivate |
0x82EF |
|
PidLidSideEffects |
0x8002 |
|
PidLidCommonStart |
0x81BC |
|
PidLidCommonEnd |
0x81BB |
|
PidLidAttendeeCriticalChange |
0x81B5 |
|
PidLidWhere |
0x8219 |
|
PidLidGlobalObjectId |
0x81E0 |
|
PidLidIsSilent |
0x81E6 |
|
PidLidIsRecurring |
0x81E5 |
|
PidLidIsException |
0x81E4 |
|
PidLidTimeZone |
0x8212 |
|
PidLidOwnerCriticalChange |
0x8128 |
|
PidLidCalendarType |
0x81B7 |
|
PidLidCleanGlobalObjectId |
0x81B8 |
|
PidLidAppointmentMessageClass |
0x8311 |
|
PidLidMeetingType |
0x8314 |
|
PidLidOldLocation |
0x8316 |
|
PidLidOldWhenEndWhole |
0x83CD |
|
PidLidOldWhenStartWhole |
0x83CC |