Мне нужно разрешить пользователю загружать мероприятие с несколькими датами встречи. Для этого я создал поток памяти для загрузки, который создает файл .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 связан с одной «Встречей». Однако может быть, а может и не быть повторяющейся модели.
-Майк
X-MS-OLK-FORCEINSPECTOROPEN:TRUEпредназначено для решения этой проблемы, когда у меня есть несколько VEVENT, он хочет открыть его как новый календарь и сохранить его в разделе «Другие календари». - person matt b   schedule 25.04.2012