Я пытаюсь захватить записи событий календаря из Outlook в моем коде C#, и у меня возникают проблемы с записью повторяющихся записей. Кажется, они появляются каждый день, даже если я повторяю запись за неделю/месяц. Любые предложения о том, как это можно сделать?C# Calendar Назначения захвата
Вот краткое изложение того, что я делаю:
1. Получение всех папок, присутствующие в Outlook, и проверку, если текущий тип папки Microsoft.Office.Interop.Outlook.OlItemType.olAppointmentItem.
2. После того, как у меня есть папка для элементов календаря, создать фильтр, чтобы получить назначение только в течение определенного интервала времени, используя следующие операторы:
строка фильтра = «[Пуск]> =«»+ start.ToString ("g") + "'AND [Старт] <'" + end.ToString ("g") + "'";
Microsoft.Office.Interop.Outlook.Items calendarItems = folder.Items.Restrict (фильтр);
3 Затем я получаю индивидуальные встречи из приведенного выше списка calendarItems.
Это помогает. Благодаря! –