나를 위해 그것은 ics 파일의 헤더에 X-WR-RELCALID 태그를 설정하여 작동했습니다. 그런 다음 Outlook은 이벤트를 동일한 것으로 인식합니다. 또한 헤더에 METHOD : CANCEL을 설정하고 VEVENT에 STATUS : CANCELED를 설정하십시오. 이처럼 :
이 ICS를 이벤트 만들 :
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
이 ICS가/취소 이벤트 제거 :
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
가능한 중복 : http://stackoverflow.com/questions/356598를/delete-calendar-event-using-icalendar-file-import-outlook-2003-problem –
아니, 아니면 적어도 내가 원하지 않는 자신의 이벤트에 CANCELED를 설정하면 만족스럽게 보일 것입니다. 내 일정을 캘린더에서 완전히 삭제하고 싶습니다. – Fredrik