它是关于Outlook 2003,Exchange 2010(SP2)和C#中的EWS托管API。 我正在尝试从Exchange服务器获取所有约会,这很好用:
ExchangeService service = exchangeService.Service;
CalendarFolder calendarfolder = CalendarFolder.Bind(service, WellKnownFolderName.Calendar);
ItemView view = new ItemView(calendarfolder.TotalCount);
if (calendarfolder.TotalCount > 0)
{
FindItemsResults<Item> calendarItems = service.FindItems(WellKnownFolderName.Calendar, view);
foreach (Item item in calendarItems)
{
if (item is Appointment)
{
//...do something
}
}
}
第一行返回具有所有必需首选项的ExchangeService。
唯一的问题是这一个:我无法获得约会的相关联系人。我真的需要它们 - 不是受邀用户,只有相关的联系人。 每个其他属性都可用,除了这个...
拜托,有人有想法吗?我几个月来一直在研究这个问题,我怀疑我几乎已经知道Google上有关EWS托管API的所有文章,但在这一点上没有任何成功。
提前致谢。