如何使用Microsoft Exchange Web服务从同一域中的其他联系人检索会议?

时间:2014-05-13 12:39:50

标签: c# web-services calendar outlook

我想从Outlook 2010中检索日历项目。目前我只能按照tutorial从我自己的日历中检索项目。但是我希望得到同事日历的会面。到目前为止,我尝试了很多选项,但没有任何工作。能否请您告诉我如何使用这些api从同一台交换服务器获取所有日历会议?提前致谢!

1 个答案:

答案 0 :(得分:1)

嗯,2天内没有答案。与此同时,我找到了一种方法来访问其他日历。我想分享我的解决方案,以便其他人可以获得帮助: -

             ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010);
             service.Credentials = new WebCredentials();
             Mailbox principle = new Mailbox("usedr@domain.com");
             CalendarFolder calendar2 = CalendarFolder.Bind(service, new FolderId(WellKnownFolderName.Calendar, principle), new PropertySet());
             // Retrieve a collection of appointments by using the calendar view.
             FindItemsResults<Appointment> appointments2 = calendar2.FindAppointments(cView2);

约会2应该有所有的日历会议。