我们有一个应用程序部署outlook事件/约会/日历(在我的例子中是Outlook 全天事件),详细信息包含在一个xml文件中,使用sharePoint client API到Office 365。看起来一切都很好,就像提交sharepoint一样,但sharepoint并没有在日历视图中显示事件/约会/日历,但是递归事件在日历视图中显示得很好。下面是我在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中进行特别的配置?
您的帮助或建议将受到热烈的感谢。
提前感谢
发布于 2013-10-29 16:53:30
检查事件的EventType。这取决于事件的行为。
参见:http://aspnetguru.wordpress.com/2007/06/01/understanding-the-sharepoint-calendar-and-how-to-export-it-to-ical-format/
https://stackoverflow.com/questions/19586404
复制相似问题