使用Exchange Web服务访问共享日历
问题描述:
我想通过交换Web服务访问共享日历,有人可以提供有关如何执行此操作的信息吗?使用Exchange Web服务访问共享日历
我曾尝试:
ExchangeService myService = new ExchangeService (ExchangeVersion.Exchange2007_SP1);
myService.Credentials = new NetworkCredential ("[email protected]", "12345");
但我并不总是对这些账户和账号,我登录到不具有共享日历访问密码。
答
我设法得到它现在的工作
Dim _cal As New Microsoft.Exchange.WebServices.Data.FolderId(Microsoft.Exchange.WebServices.Data.WellKnownFolderName.Calendar, New Microsoft.Exchange.WebServices.Data.Mailbox(_otherAddress))
Dim _calendarView As New Microsoft.Exchange.WebServices.Data.CalendarView(_startTime.Date, _endTime.Date.AddDays(1))
For Each appointmentItem As Microsoft.Exchange.WebServices.Data.Appointment In _
service.FindAppointments(_
_cal, _
_calendarView)
Next