自升级到2013年以来,EWS缺少FindItems操作

时间:2014-05-19 08:20:41

标签: exchangewebservices

多年来一直运行良好,但自从我们的运营部门对Exchange 2013进行操作(以及我不了解的其他调整)之后,EWS中缺少FindItems方法。我仍然可以通过托管API找到它(Microsoft.Exchange.WebServices.dll版本15),但调用它会给出501 Not Implemented错误。当我浏览https:///ews/Services.wsdl时,这个方法确实无处可寻。

当我看到MS'文档,我也看到方法不存在:http://msdn.microsoft.com/en-us/library/bb409286%28v=exchg.150%29.aspx。很奇怪,对吧?

荒谬的是,我们有一个运行i production的服务,每天多次调用此方法而不记录任何错误,但我自己找不到该方法。我已经尝试使用运行该服务的同一用户登录到运行该服务的服务器,但我仍然无法在WSDL中找到FindItems方法。

还有其他方法来搜索"通过EWS用户的日历?

1 个答案:

答案 0 :(得分:0)

FindItems是EWS托管API方法(http://msdn.microsoft.com/en-us/library/office/microsoft.exchange.webservices.data.exchangeservice.finditems(v=exchg.80).aspx)。

FindItem(不是复数,不是" s")是等效的EWS操作(http://msdn.microsoft.com/en-us/library/aa566107(v=exchg.150).aspx)。我在我的Services.wsdl中看到了FindItemSoapIn和FindItemSoapOut。如果你拿出" s",你能找到吗?