Как динамически заполнить комнаты в назначениях Outlook с помощью плагинов Outlook?

Я разрабатываю плагин для Outlook (VS2013/CSharp/Outlook 2010 AddIn Project), и мне нужно программно настроить список комнат, который появляется при попытке создать встречу.

Насколько я знаю, эти комнаты загружаются из активного каталога, но мне нужно показать их "для каждого пользователя".

1 ответ

Решение

Application.Session.AddressLists.Item("All Rooms") должен сделать работу.

РЕДАКТИРОВАТЬ: Outlook жестко кодирует этот список - насколько мне известно, Outlook ищет список адресов, предоставляемый GAL (PR_AB_PROVIDER_ID = MUIDEMSAB) со значением 0x200, установленным в свойстве PR_CONTAINER_FLAGS. Вы не можете создавать новые контейнеры GAL программно, по крайней мере, со стороны клиента.

Другие вопросы по тегам