Retreiving AppointmentId

May 7, 2009 at 7:01 AM

Hi,

I am using the push notification component. My requirement is to find ItemId corresponds to which unique object [id]in Exchange.
My admin account which has impersonation rights receives notification whenever thers is some update in a user's calendar.
I am able to recieve the updated user's mail box name.

Now, I also want to find out can I retreive GlobalAppointmentId [Exchange] from ItemId ? Or ItemId maps to what Id of Exchange.

Can you help me figure out the same.

Thanks,
Sugandha

Coordinator
May 7, 2009 at 9:14 PM
Hi,

the notification you get contains the id of the folder where the change happened, so you can use this as a starting point. To find an appointment with a specific UID (or GlobalAppointment ID), see this article: http://www.infinitec.de/post/2009/04/13/Searching-a-meeting-with-a-specific-UID-using-Exchange-Web-Services-2007.aspx. Or did I get you wrong?

Kind regards,
Henning
May 8, 2009 at 8:41 AM
 
Also, used GetObjectIdStringFromUid() to convert values and compare with entry id.
 
 
Thanks,
Sugandha