Export (0) Print
Expand All

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.1.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 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

Show:
© 2014 Microsoft