Как отличить мое назначение от назначения делегата в Outlook? - PullRequest
2 голосов
/ 26 октября 2010

Я пишу C # addin, и у меня проблема с назначениями.Допустим, я делегированный пользователь, поэтому у меня в календаре два календаря, мой календарь по умолчанию и один календарь моего делегатора.Когда я нажимаю на свой календарь или на календарь делегата, встреча открывается.У меня вопрос как определить из какого календаря он был открыт?На самом деле, даже информации о том, что это не встреча из моего календаря, мне было бы достаточно ...

1 Ответ

0 голосов
/ 26 октября 2010

Редактировать

Имя почтового ящика встречи можно получить по адресу:

    (((Inspector.CurrentItem as Outlook.AppointmentItem).Parent //this returns "Calendar" folder
       as Outlook.MAPIFolder).Parent                            //now point to this appointment's root mailbox   
       as Outlook.MAPIFolder).Name;                             //this returns "Mailbox - UserName"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...