ANIL AYDINALP Ответов: 1

C# WPF как я могу удалить встречи outlook, пожалуйста, помогите мне?


Я хочу поставить имя встречи и дату, а затем он будет удален из outlook
Кто-нибудь знает код для c# WPF, пожалуйста, помогите мне, я не мог найти, потому что я использую код от Microsoft, но я получил некоторую ошибку, пожалуйста, помогите мне....

Я нашел этот код
Outlook.MAPIFolder calendar =
    Application.Session.GetDefaultFolder(
     Outlook.OlDefaultFolders.olFolderCalendar);

Outlook.Items calendarItems = calendar.Items;

Outlook.AppointmentItem item =
    calendarItems["Test Appointment"] as Outlook.AppointmentItem;

Outlook.RecurrencePattern pattern =
    item.GetRecurrencePattern();
Outlook.AppointmentItem itemDelete = pattern.
    GetOccurrence(new DateTime(2006, 6, 28, 8, 0, 0));

if (itemDelete != null)
{
    itemDelete.Delete();
}


Что я уже пробовал:

Я пробовал все, но ничего не получалось
Outlook.MAPIFolder calendar =
              Application.Session.GetDefaultFolder(
               Outlook.OlDefaultFolders.olFolderCalendar);

          Outlook.Items calendarItems = calendar.Items;

ошибка cleander and session giver что я могу для этого сделать

Graeme_Grant

Это не вопрос WPF. Это вопрос .Net. Подробнее о работе с Outlook вы можете прочитать здесь: c# работа с outlook - поиск Google[^]. Тоже: c# outlook appiontment creation - поиск в Google[^]
---
Обновление: теперь, когда вы нашли код и попытались его использовать, пришло время установить точку останова, пройти через код и узнать, что он делает, прежде чем пытаться его изменить.

1 Ответов

Рейтинг:
0

OriginalGriff

Google-ваш друг: будьте любезны и часто навещайте его. Он может ответить на вопросы гораздо быстрее, чем разместить их здесь...

Очень быстрый поиск дал 83 000 просмотров: удалить встречи outlook c - поиск Google[^]

И у MSDN есть решение: Методы AppointmentItem (Microsoft.Офис.Взаимодействие.Прогноз)[^]
_AppointmentItem.Метод Удаления (Microsoft.Офис.Взаимодействие.Прогноз)[^]


ANIL AYDINALP

Я знаю это если ты не знаешь солуктион не отвечай