Мне нужно разрешить пользователю загружать событие с несколькими датами собрания. Для этого я создал загружаемый memystream, который создает файл .ics. Например:
BEGIN:VCALENDAR PRODID:-//Company//Product//EN VERSION:2.0 METHOD:PUBLISH BEGIN:VEVENT SUMMARY:Subject of Event LOCATION:Location of Event UID:[email protected] DESCRIPTION:Some description DTEND:20081101T200000Z DTSTART:20081101T200000Z PRIORITY:3 END:VEVENT BEGIN:VEVENT ... END:VEVENT END:VCALENDAR
Если я включу только один файл VEVENT в этот файл, он сохранит его в моем существующем календаре Outlook. Однако, когда у меня есть несколько VEVENT, он хочет открыть его как новый календарь и записывать его в "Другие календари".
Есть ли способ (без использования файла - импорт из Outlook), чтобы указать, что календарь должен автоматически импортироваться в существующий календарь при открытии?
ОБНОВЛЕНИЕ: Чтобы уточнить, каждый VEVENT связан с одним "Назначением". Однако может быть или не быть повторяющимся образцом.
-Mike