Echange Managed API: как выбрать категорию для встречи - PullRequest
3 голосов
/ 10 августа 2011

В Outlook вы можете назначить категорию для встречи. Есть такие категории, как Personell или Business и т. Д. Мне нужно назначить категорию для встречи через Exchange Managed API. Как мне это сделать?

Ответы [ 2 ]

8 голосов
/ 10 августа 2011

Вы можете сделать это, добавив записи в коллекцию Categories:

appointment.Categories.Add("Business");

Цвета настраиваются через список Master Category.См. Мою статью Работа со списком основных категорий - издание EWS .

2 голосов
/ 13 апреля 2012

Я попытался применить ответ Краузе на сообщения (не на встречи) и обнаружил, что мне также необходимо обновить сообщение:

message.Update(ConflictResolutionMode.AlwaysOverwrite);

(или другой режим ConflictResolutionMode)

Просто для всехеще, кто спотыкается здесь и задается вопросом, почему сообщение (или, возможно, даже назначение) не обновляется после добавления категории.:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...