Показать календарь встреч Outlook

У меня есть приложение С#, которое создает встречу (oAppoint) и перемещает ее в другой календарь (обмен, а не мой). Когда я использую func() display(), он отображает объект oAppoint, который находится в моем календаре. Как отобразить встречу в календаре, в который я ее переместил?

oAppoint.Move(newCalFolder);
oAppoint.Save();
oAppoint.Display(); // display the appointment item at the calendar I moved it to (? how ?)

person user6404839    schedule 31.05.2016    source источник


Ответы (1)


Метод Move вернет объект, ссылающийся на перемещенный элемент, поэтому:

Outlook.AppointmentItem movedItem = (Outlook.AppointmentItem)oAppoint.Move(newCalFolder);
movedItem.Display();
person Eric Legault    schedule 31.05.2016