Importing VCalendar - Updating and Deleting

  • Thread starter Thread starter Jamie LaPointe
  • Start date Start date
J

Jamie LaPointe

I am writing a scheduling application for my company that needs to
export to iCalendar (vCalendar 2.0 specification). These iCalendar
files import fine into MS Outlook 2002. However when I want to update
the appointment, like say change the time of the appointment, it just
creates a new appointment, instead of updating the old appointment.
Below you will see what I am creating in the *.ics file:

BEGIN:VCALENDAR
PRODID:-//My Company//My App MIMEDIR//EN
METHOD:PUBLISH
VERSION:2.0
BEGIN:VEVENT
DTSTART:20050324T210000Z
DTEND:20050324T230000Z
DTSTAMP:20050324T165921Z
CATEGORIES:Schedule;le house de jacques
RESOURCES:res 1;
LOCATION:Jacques' House - test group - res 1
SEQUENCE:1
UID:[-1999980246]
SUMMARY:Supper
DESCRIPTION;ENCODING=QUOTED-PRINTABLE:=0D=0Ahttp://localhost/MyApp/MyPage.asp?ID=-1999980246
URL:http://localhost/MyApp/MyPage.asp?ID=-1999980246
PRIORITY:3
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR

I have read the iCalendar specification and thought that by using the
same UID in the update appointment as in the original appointment, that
it would update the appointment correctly.

My question is: does MS Outlook (2000 - 2003) support this update and
delete portion of the iCalendar specification? If so, how does it have
to be implemented?

Thank you for any help
 
Outlook only partially implements iCalendar 2.0. This is one of the pieces that's missing, I think. a workaround might be to look at the subject and try to match it to an existing appointment .
 
Back
Top