如何检索Exchange Server 2007的所有会议室列表

时间:2012-11-16 17:35:51

标签: c# asp.net exchange-server exchangewebservices exchange-server-2007

我正在尝试使用c#查找Exchange Server 2007的所有会议室。 我通过使用EWS托管API找到了一种简单的方法: http://msdn.microsoft.com/en-us/library/exchange/hh532566(v=exchg.80).aspx

不幸的是,GetRoomLists()不适用于Exchange Server 2007。 我希望,如果有人工作或知道如何在Exchange Server 2007上找到会议室,那将是一个很大的帮助。 我想在Exchange服务器上看到所有可用的会议室,然后想要使用它们的属性。

有没有办法可以显示所有现有的房间,然后使用其属性,如电话/备注标签信息?

非常感谢任何帮助或建议。 在此先感谢!!

1 个答案:

答案 0 :(得分:0)

根据我使用Exchange 2003和2007的经验,根据数据的存储和结构方式,这是不可能的。资源(房间)只是另一个联系人/用户/邮箱,在您创建事件之前,您可以将该联系人指定为房间(通过AttendeeType)。

在EWS 2007中,您可以使用ResolveName方法查找联系人/房间。