Benim için ics dosyasının başlığında X-WR-RELCALID etiketini ayarlayarak çalıştı. Sonra Outlook, olayı aynı şekilde tanıdı. Ayrıca üstbilgide METOD: CANCEL ve DURUM: VEVENT'te İPTAL ayarlandı. Şunun gibi:
Bu ics etkinlik oluşturmak için:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:http://www.example.com/example/
X-WR-RELCALID:ABC
METHOD:PUBLISH
BEGIN:VEVENT
UID:ThisIsTheUID
SEQUENCE:0
ORGANIZER;CN="Mustermann, Max":MAILTO:[email protected]
SUMMARY:Eine Kurzinfo
DESCRIPTION:Beschreibung des Termines
CLASS:PUBLIC
TRANSP:TRANSPARENT
DTSTART:20110804
DTEND:20110805
DTSTAMP:20110804
END:VEVENT
END:VCALENDAR
Bu ics/iptal etkinliği kaldırmak için:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:http://www.example.com/example/
X-WR-RELCALID:ABC
METHOD:CANCEL
BEGIN:VEVENT
UID:ThisIsTheUID
SEQUENCE:2
ORGANIZER;CN="Mustermann, Max":MAILTO:[email protected]
SUMMARY:Eine Kurzinfo
DESCRIPTION:Beschreibung des Termines
CLASS:PUBLIC
TRANSP:TRANSPARENT
DTSTART:20110804
DTEND:20110805
DTSTAMP:20110804
STATUS:CANCELLED
END:VEVENT
END:VCALENDAR
olası yinelenen: http://stackoverflow.com/questions/356598/delete-calendar-event-using-icalendar-file-import-outlook-2003-problemi –
Nope, ya da en azından ne istediğimi değil onun olayına sadece İPTAL ayarlayarak tatmin görünüyor. Etkinliklerin takvimden tamamen silinmesini istiyorum. – Fredrik