我正在寻找正确的方法来获取与使用 EWS 托管 API 1.2 的约会相关联的重复模式。我的代码看起来像这样:
FindItemsResults<Item> findResults = service.FindItems(WellKnownFolderName.Calendar, view);
foreach (Appointment appointment in findResults)
{
appointment.Load();
if (appointment.IsRecurring)
{
// What is the recurrence pattern???
}
}
我可以做一个约会。Recurrence.ToString(),我会像 Microsoft.Exchange.WebServices.Data.Recurrence+WeeklyPattern 一样回来。显然我可以解析它并确定类型,但这似乎不是很干净。有没有更好的办法?
这里还有另一篇与此类似的帖子 - EWS:访问约会重复模式,但解决方案似乎并不完整。