0

我们有一个应用程序,它使用sharePoint 客户端 API将 xml 文件中包含的 Outlook 事件/约会/日历(在我的情况下为 Outlook 全天事件)详细信息部署到Office 365。似乎一切都像提交到共享点一样工作正常,但共享点没有在日历视图中显示该事件/约会/日历,但在日历视图中正确显示了经常性事件。下面是我在 Sharepoint 列表中添加事件属性的代码片段:

  if (isAllDayEvent && (field.Name == "EventDate" || field.Name == "EndDate"))
                                preparedProperties.Add(field.OrigName, val);
else
 dtVal = O365DateTimeUtil.ConvertFromUTCToLocal(clientContext, (DateTime)val);

 if (dtVal != null)
      preparedProperties.Add(field.OrigName, dtVal.Value);

那么我的代码中缺少什么,或者我需要在 SharePoint 中特别配置什么?

您的帮助或建议将不胜感激。

提前致谢

4

1 回答 1

0

检查事件的 EventType。这取决于事件的行为。

参考:http ://aspnetguru.wordpress.com/2007/06/01/understanding-the-sharepoint-calendar-and-how-to-export-it-to-ical-format/

于 2013-10-29T16:53:30.277 回答