Export (0) Print
Expand All

4.3 Dismissing a Reminder on a Task

John had previously created a Task object titled "Prepare for Contoso presentation" with a reminder that was signaled on February 15, 2008, at 11:30 A.M., Pacific Standard Time.

Some of the properties of the reminder are as follows.

Property

Property ID

Property type

Data

Value

PidTagNormalizedSubject ([MS-OXCMSG] section 2.2.1.10)

0x0E1D

PtypString ([MS-OXCDATA] section 2.11.1)

50 00 72 00 65 00 70 00 61 00 72 00 65 00 20 00 66 00 6F 00 72 00 20 00 43 00 6F 00 6E 00 74 00 6F 00 73 00 6F 00 20 00 70 00 72 00 65 00 73 00 65 00 6E 00 74 00 61 00 74 00 69 00 6F 00 6E 00 00 00

"Prepare for Contoso presentation"

PidLidTaskStartDate ([MS-OXOTASK] section 2.2.2.2.4)

0x8143

PtypTime ([MS-OXCDATA] section 2.11.1)

00 80 0D B5 65 6F C8 01

2008/02/15 00:00:00.000

PidLidTaskDueDate ([MS-OXOTASK] section 2.2.2.2.5)

0x8144

PtypTime

00 80 0D B5 65 6F C8 01

2008/02/15 00:00:00.000

PidLidReminderSet (section 2.2.1.1)

0x8004

PtypBoolean ([MS-OXCDATA] section 2.11.1)

01

TRUE

PidLidReminderTime (section 2.2.1.4)

0x8005

PtypTime

00 6C 83 27 09 70 C8 01

2008/02/15 19:30:00.000

PidLidReminderSignalTime (section 2.2.1.2)

0x8006

PtypTime

00 6C 83 27 09 70 C8 01

2008/02/15 19:30:00.000

PidLidTaskResetReminder ([MS-OXOTASK] section 2.2.2.2.6)

0x815B

PtypBoolean

Deleted

N/A

Because he is done, John dismisses the reminder at 11:31 A.M. In response to the user-entered data, the client sends a RopOpenMessageROP request ([MS-OXCROPS] section 2.2.6.1) and waits for the server to respond. The server response contains a handle to the Message object.

The client then sends a RopSetProperties ROP request ([MS-OXCROPS] section 2.2.8.6) with the following properties.

Property

Property ID

Property type

Data

Value

PidLidReminderSet

0x8004

PtypBoolean

00

FALSE

PidLidTaskResetReminder

0x815B

PtypBoolean

01

TRUE

Finally, the client persists the Message object on the server by sending a RopSaveChangesMessage ROP request ([MS-OXCROPS] section 2.2.6.3) and releases the Message object by sending a RopRelease ROP request ([MS-OXCROPS] section 2.2.15.3).

Show:
© 2014 Microsoft