Как я могу получить весь список комнат для Exchange Server 2007

Я пытаюсь найти все конференц-залы для Exchange Server 2007 с помощью С#. Я нашел простой способ сделать это с помощью управляемого API EWS: http://msdn.microsoft.com/en-us/library/exchange/hh532566(v=exchg.80).aspx

К сожалению, GetRoomLists() не работает для Exchange Server 2007. Я надеюсь, что если некоторые из них сработали или знают, как найти комнаты для собраний на сервере Exchange 2007, это было бы большим подспорьем. Я хочу увидеть все комнаты для собраний, доступные на сервере Exchange, а затем использовать их свойства.

Есть ли способ показать всю существующую комнату, а затем использовать ее свойства, такие как информация на вкладке «Телефон/Заметки»?

Любая помощь или предложение будет принята с благодарностью. Заранее спасибо !!


person NewGirlInCalgary    schedule 16.11.2012    source источник


Ответы (1)


Судя по моему опыту работы с Exchange 2003 и 2007, это было невозможно из-за того, как данные хранятся и структурируются. Ресурс (комната) — это просто еще один контакт/пользователь/почтовый ящик, пока вы не создадите событие, затем вы можете назначить этот контакт как комнату (через AttendeeType).

В EWS 2007 вы можете использовать ResolveName способ найти контакты/комнаты.

person CrnaStena    schedule 16.11.2012