Hi, Is there a property that i can use to identify the children of the master recurrence event. I want to identify the children of the master recurring appointment. I use WebDaV to get and update appointments. i need to get a list of the appointments in a series that have been updated. for example someone might create a series with a start time of 9:00 am, then change 2 instances of that series to begin at 10:00. I want to find the two changed items using the master appointment.
All instances of a recurring appointment should have the same urn:schemas:calendar:uid property you should be able to get a list of the dates for exceptions from the urn:schemas:calendar:exdate property. Cheers Glen "a23rd" wrote in message news:E0C6083D-BDFF-46FD-A5CF-C72311D6DF47@microsoft.com... > Hi, > Is there a property that i can use to identify the children of the > master recurrence event. > > I want to identify the children of the master recurring appointment. I > use WebDaV to get and update appointments. > > i need to get a list of the appointments in a series that have been > updated. for example someone might create a series with a start time of > 9:00 > am, > then change 2 instances of that series to begin at 10:00. I want to > find the two changed items using the master appointment. >
Thank you for that update, the uid does match, this helps me. I have one more question, the exdate property displays the dates for which the appointment has been deleted. is there a property that shows the appointments that have been modified to be different from the master appointment. for example i want to know which appointments in the series have been modified. do i need to compare with the lastmodified date. "Glen Scales [MVP]" wrote: > All instances of a recurring appointment should have the same > urn:schemas:calendar:uid property you should be able to get a list of the > dates for exceptions from the urn:schemas:calendar:exdate property. > > Cheers > Glen > > "a23rd" wrote in message > news:E0C6083D-BDFF-46FD-A5CF-C72311D6DF47@microsoft.com... > > Hi, > > Is there a property that i can use to identify the children of the > > master recurrence event. > > > > I want to identify the children of the master recurring appointment. I > > use WebDaV to get and update appointments. > > > > i need to get a list of the appointments in a series that have been > > updated. for example someone might create a series with a start time of > > 9:00 > > am, > > then change 2 instances of that series to begin at 10:00. I want to > > find the two changed items using the master appointment. > > > > >
You could look at using urn:schemas:calendar:exrule you need to watch the out for the urn:schemas:calendar:uid depending on which client is modifying the appointments this value can be different on the same appointment. There are two other properties that hold a UID for each appointment which should be more consistent. http://schemas.microsoft.com/mapi/id/{6ED8DA90-450B-101B-98DA-00AA003F1305}/0x23 and http://schemas.microsoft.com/mapi/id/{6ED8DA90-450B-101B-98DA-00AA003F1305}/0x3 You might want to have a read of http://www.geocities.com/cainrandom/dev/MAPIRecurrence.html#exceptions which might help also Cheers Glen "a23rd" wrote in message news:0252477F-6796-4844-8560-0B738AB21F1A@microsoft.com... > Thank you for that update, the uid does match, this helps me. I have one > more > question, the exdate property displays the dates for which the appointment > has been deleted. is there a property that shows the appointments that > have > been modified to be different from the master appointment. > > for example i want to know which appointments in the series have been > modified. > do i need to compare with the lastmodified date. > > "Glen Scales [MVP]" wrote: > >> All instances of a recurring appointment should have the same >> urn:schemas:calendar:uid property you should be able to get a list of the >> dates for exceptions from the urn:schemas:calendar:exdate property. >> >> Cheers >> Glen >> >> "a23rd" wrote in message >> news:E0C6083D-BDFF-46FD-A5CF-C72311D6DF47@microsoft.com... >> > Hi, >> > Is there a property that i can use to identify the children of the >> > master recurrence event. >> > >> > I want to identify the children of the master recurring appointment. I >> > use WebDaV to get and update appointments. >> > >> > i need to get a list of the appointments in a series that have been >> > updated. for example someone might create a series with a start time of >> > 9:00 >> > am, >> > then change 2 instances of that series to begin at 10:00. I want to >> > find the two changed items using the master appointment. >> > >> >> >>