SharePoint:我可以在ItemAdding()事件处理程序中看到文档的内容吗?

时间:2008-11-03 21:35:32

标签: sharepoint

我想在文件上传到SharePoint文档库之前检查文件的内容 我将处理程序连接到ItemAdding()事件,但不知道如何获取文件的内容 注意:我知道ItemAdded()我可以使用properties.ListItem.File,但为时已晚。

提前致谢。

2 个答案:

答案 0 :(得分:2)

是的,此时尚未创建该文件。

尝试使用properties.AfterProperties或properties.BeforeProperties。

编辑:添加文件后只有才能创建列表属性。 SharePoint将在创建项目后但在ItemAdded事件之前将列表元数据的默认值添加到文件(仅限Office 2007)。开溜。

答案 1 :(得分:1)

不,你不能。 在ItemAdding期间,您可以访问Nat所说的文档/项目属性,但您无权访问文件内容。