首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >监视SharePoint文档库

监视SharePoint文档库
EN

Stack Overflow用户
提问于 2008-10-20 13:29:46
回答 2查看 1.2K关注 0票数 4

我想知道是否有一种好方法可以监视SharePoint上的文档库的更改(添加新文件、更改/签入文件、删除文件等)。

基本上,System.IO.FileSystemWatcher在本地/网络目录上执行的操作。

是否存在在将文档上载到文档库时触发的事件?

也许在文档库上创建一个触发onCreate / onModify的工作流会更好?

欢迎提出任何建议。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2008-10-20 14:43:05

看看列表/文档库的事件接收器。对象模型中内置了同步和异步选项。(ItemAdded,ItemAdding,ItemUpdated,ItemUpdating ...等等。)

下面的站点应该会给你一个良好的开端:http://www.davehunter.co.uk/Blog/Lists/Posts/Post.aspx?List=f0e16a1a%2D6fa9%2D4130%2Dbcab%2Dbaeb97ccc4ff&ID=69

票数 10
EN

Stack Overflow用户

发布于 2018-10-31 09:19:06

这取决于您是否需要立即对这些事件做出反应,或者是否可以稍后收集它们。对于即时操作,事件接收器将是最佳选择,但您必须为要处理的每种操作类型准备事件接收器。对于后者,您可以使用审计日志。这是sharepoint的一项功能,用于收集有关用户操作的信息。这将需要在网站上启用一些功能,可能还需要一些配置,您可以在其中指定应该记录哪些操作)。

视图:https://support.office.com/en-us/article/view-audit-log-reports-b37c5869-1b47-4a82-a30d-ea20070fe527配置:https://support.office.com/en-us/article/configure-audit-settings-for-a-site-collection-a9920c97-38c0-44f2-8bcb-4cf1e2ae22d2

不幸的是,我不确定是否有可能使用CSOM来获取这些数据--根据下面链接的答案,您必须使用服务器解决方案:https://social.msdn.microsoft.com/Forums/office/en-US/fd628034-9d6d-4f98-afb8-1d0bd6926bd0/accessing-audit-logs-using-csom-in-sharepoint-2013?forum=sharepointdevelopment

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/218426

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档