使用Exchange Web服务在网页上显示Exhange / Outlook会议室日历的最简单方法是什么?
使用Exchange Web服务在网页上显示Exhange / Outlook会议室日历的最简单方法是什么?
没有必要能够预订房间,取消会议等,只能在接下来的5天内在某个会议室中显示会议。
根据我的研究,我认为这些可能是我需要使用的,我只是不确定如何在网页中使用这些代码示例:
https://msdn.microsoft.com/en-us/library/office/dn439786%28v=exchg.80%29.aspx
或这个:
从Exchange有效地获得房间预约
您的回答,指导将不胜感激! 谢谢!
我建议在EWS托管API中使用FindAppointments()
方法。 它旨在从邮箱中的日历文件夹中检索适合某个日期范围的约会,类似于Outlook一次显示一周约会的方式。 您需要确保使用可访问会议室日历的帐户连接到Exchange服务。 这是一个让你入门的小例子:
// Specify the date range to search and max items returned CalendarView calView = new CalendarView(new DateTime(2014, 1, 10), new DateTime(2014, 1, 20), 10); // Specify the properties to be returned calView.PropertySet = new PropertySet(BasePropertySet.FirstClassProperties); // Find the appointments FindItemsResults results = service.FindAppointments(WellKnownFolderName.Calendar, calView);
现在您已经拥有了所需日期范围的约会,您可以获取信息并将其绑定到您希望显示的网页。 例如,您可以使用日历控件并在日历上的特定日期内显示这些约会。 我没有完整的工作示例,但本文应该有助于您入门:
如何:在日历Web服务器控件中自定义单个日期
我希望这有帮助。 如果这确实解决了您的问题,请将此帖标记为已回答。
谢谢,
—鲍勃—
上述就是C#学习教程:使用Exchange Web服务在网页上显示Exhange / Outlook会议室日历的最简单方法是什么?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/1000853.html