Platform SDK: CDO 1.2.1

ReplyTime Property (AppointmentItem Object)

The ReplyTime property returns or sets the date/time a recipient replies to the meeting request associated with this appointment. Read/write.

Syntax

objAppointment.ReplyTime

Data Type

Variant (vbDate format)

Remarks

The ReplyTime property is not meaningful on the original AppointmentItem object held in the calendar folder of the meeting's Organizer. Instead, ReplyTime is used on the AppointmentItem object created in the calendar folder of each meeting request recipient that calls Respond with a parameter of either CdoResponseAccepted or CdoResponseTentative. The recipient can access the associated appointment with the MeetingItem object's GetAssociatedAppointment method.

The ReplyTime property does not have a default value. If you attempt to read it when it has never been set, it returns CdoE_NOT_FOUND. The current version of CDO does not set ReplyTime, so your application should set it when you reply to the meeting request:

   Dim objMtgReq As MeetingItem ' received meeting request 
   Dim objMtgRsp As MeetingItem ' response to meeting request 
   Dim objAssocAppt As AppointmentItem ' associated appointment 
   Set objMtgRsp = objMtgReq.Respond(CdoResponseAccepted) 
   Set objAssocAppt = objMtgRsp.GetAssociatedAppointment 
   objAssocAppt.ReplyTime = Now ' log response time 
   objMtgRsp.Send ' saves a copy of the response by default 
 

Calendar folders are not supported in the public folders store provided with Microsoft® Exchange, and AppointmentItem objects are stored as Message objects. An attempt to read or write ReplyTime in this case returns CdoE_NO_SUPPORT.

Changes you make to properties on an AppointmentItem object take effect when you call the Send or Update method.