OriginalStart of a meeting request

Hi,

I am using EWS Managed API and on FullUpdate of a meeting request I am trying to figure out the old start time of the meeting so that i can delete it from my local cache.

For this purpose i tried to read the value from OriginalStart field but its not being returned from the server, even after explicitly asking it using the property set.

1. Does OriginalStart correct field to use in this scenario?

2. If not, how can I retrieve the old meeting?

Note: I am using ExchangeVersion.Exchange2010_SP2

Thanks & Regards,

Ashwin Patti

May 21st, 2015 3:38pm

1. see https://social.msdn.microsoft.com/Forums/en-US/8cda855f-baf5-4b00-82f2-79f6ae6fabfa/ews-what-is-the-mean-of-originalstart-field-of-calendaritemtype?forum=exchangesvrdevelopment

I don't think its going to meet your purpose as that property isn't designed to be used for change tracking eg if you make multiple updates to the same meeting eg over weeks or months Original Start is going to be the Original Start not the Last Value of the StartDate of a Meeting (as mentioned its a calculated property). You should be able to use one of the Appointment Identifiers like PidLidCleanGlobalObjectId https://msdn.microsoft.com/en-us/library/ee157690(v=exchg.80).aspx which you can always use to identify a meeting or update to a meeting because its un unchanging identifier.

Cheers
Glen 

Free Windows Admin Tool Kit Click here and download it now
May 22nd, 2015 12:50am

1. see https://social.msdn.microsoft.com/Forums/en-US/8cda855f-baf5-4b00-82f2-79f6ae6fabfa/ews-what-is-the-mean-of-originalstart-field-of-calendaritemtype?forum=exchangesvrdevelopment

I don't think its going to meet your purpose as that property isn't designed to be used for change tracking eg if you make multiple updates to the same meeting eg over weeks or months Original Start is going to be the Original Start not the Last Value of the StartDate of a Meeting (as mentioned its a calculated property). You should be able to use one of the Appointment Identifiers like PidLidCleanGlobalObjectId https://msdn.microsoft.com/en-us/library/ee157690(v=exchg.80).aspx which you can always use to identify a meeting or update to a meeting because its un unchanging identifier.

Cheers
Glen 

  • Marked as answer by apatti 22 hours 42 minutes ago
May 22nd, 2015 4:48am

1. see https://social.msdn.microsoft.com/Forums/en-US/8cda855f-baf5-4b00-82f2-79f6ae6fabfa/ews-what-is-the-mean-of-originalstart-field-of-calendaritemtype?forum=exchangesvrdevelopment

I don't think its going to meet your purpose as that property isn't designed to be used for change tracking eg if you make multiple updates to the same meeting eg over weeks or months Original Start is going to be the Original Start not the Last Value of the StartDate of a Meeting (as mentioned its a calculated property). You should be able to use one of the Appointment Identifiers like PidLidCleanGlobalObjectId https://msdn.microsoft.com/en-us/library/ee157690(v=exchg.80).aspx which you can always use to identify a meeting or update to a meeting because its un unchanging identifier.

Cheers
Glen 

  • Marked as answer by apatti Saturday, May 23, 2015 8:44 AM
Free Windows Admin Tool Kit Click here and download it now
May 22nd, 2015 4:48am

Thanks for the response, would check PidLidCleanGlobalObjectId out.
May 23rd, 2015 4:46am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics