2013-12-18 49 views
0

[;]ItemUpdating事件

我們有一個文件,設置事件接收器連接到的ContentType(對於DocumentSet),當創建一個新的站點文檔集作爲創建的想法是部分供應和事件附加到它。我們嘗試使用(typical)PS腳本附加事件接收器。我們可以看到SP管理器中附帶的事件接收器以及(事件接收器)計數。

問題是當用戶在文檔集內添加/更新文檔時,事件接收器(itemupdated)不會觸發。

當我們嘗試修改documentSet元數據/字段時,以及當我們直接將它附加到列表而不是documentSet時,EventReceiver觸發。 documentSet wraps the class SPFolder所以添加/編輯文檔不會觸發itemUpdated事件?從documentSet添加/更新文檔時是否有任何事件?我在這裏錯過了什麼?

任何指針都會有很大的幫助。

問候,

[;]

回答

0

您需要添加事件處理程序可以存儲在要處理的事件文件組中的每個內容類型。例如,如果您的文檔集包含「文檔」內容類型,則需要爲「文檔」內容類型添加事件處理程序。

您已將事件處理程序附加到文檔集,但不附帶文檔集內的文檔。

相關問題