使用C#,我正在尝试查询当天登录用户当天的空闲/忙碌时间,并根据他们的日历向他们显示一系列免费时间段。 Microsoft提供以下示例,其指导有限:http://msdn.microsoft.com/en-us/library/office/aa494212(v=exchg.140).aspx
我正在尝试使用此示例,但我无法将ExchangeServiceBinding(以及其他对象)作为已识别的对象。我已经安装了EWS Managed API 2.0并添加了对Microsoft.Exchange.WebServices的引用(以及using语句)。仍然缺少对上面Microsoft示例中使用的对象的大量引用。有什么想法吗?
我没跟这个特别指南结婚。我的目标很简单。我很乐意接受其他方法或建议。
答案 0 :(得分:0)
您应该创建一个ExchangeService对象。
this.exchangeService = new ExchangeService(ExchangeVersion.YOURVERSION, TimeZoneInfo.FindSystemTimeZoneById("YOURTIMEZONE"));
this.exchangeService.Credentials = //your credentials, or use impersonation
this.exchangeService.Url = //exchange server uri;
this.exchangeService.PreAuthenticate = true;
在ExchangeService对象上,您应该能够调用GetUserAvailability()。