事件item:created
與item:added
有什麼區別?每個事件何時受到影響?Sitecore項目:創建與項目:添加
6
A
回答
10
查看Sitecore.Data.Events.ItemAddedDelegate的代碼,您可能會發現此代理已被棄用,您應該使用ItemCreatedDelegate。從我的測試:
- 創建新的項目 - 包括項目:補充和項目:創建的執行
- 克隆項目 - 無論項目:補充和項目:建立執行
複製項目 - 項目:增加不執行,唯一的項目:建立執行
namespace Sitecore.Data.Events { [Obsolete("Use the ItemCreatedDelegate event instead.")] public delegate void ItemAddedDelegate(object sender, ItemAddedEventArgs args); }
所以一般來說,總是使用項目:創建
3
項:添加項:創建事件似乎相似,但Sitecore的只有 火災項:當用戶創建通過UI中的項目,倒是 火災火災項:當代碼通過API創建項目創建。使用 item:如果您只需要添加手動項目,則添加。
參考:從約翰西方的博客張貼採取
相關問題
- 1. 創建sitecore項目爲pdf
- 2. Sitecore 8.2 Glass Mapper創建項目錯誤
- 3. 從現有模板創建Sitecore項目
- 4. Sitecore創建包含字段[]的項目
- 5. Sitecore創建項目的默認語言
- 6. Sitecore:顯示新創建的bucketed項目
- 7. 添加項目Sitecore的組合框
- 8. Sitecore SPEAK - 無法添加新項目
- 9. 將在BIDS中創建的SSRS項目添加到MVC3項目
- 10. Asana:在創建項目時將任務添加到項目
- 11. 爲Microsoft Dynamics CRM創建添加項目
- 12. 創建ArrayList和添加項目的ListView
- 13. 創建一個ArrayList並添加項目
- 14. 創建和添加項目列出JAVA
- 15. 添加項目與ajax
- 16. 創建項目
- 17. Sitecore項目關係
- 18. 添加項目
- 19. 添加項目
- 20. 合併sitecore項目與另一個.net項目
- 21. .vstemplate文件預計將添加到項目項目,但添加到此的項目不是項目項目
- 22. 如何以編程方式填充Sitecore項目(添加項目和字段)?
- 23. 動態添加項目Sitecore的 - 項目名稱必須符合模式
- 24. 從舊項目創建eclipse項目
- 25. 遷移項目或創建新項目
- 26. 添加colorbox動態創建的項目與URL內容
- 27. Android微調項目添加項目
- 28. 微調項目添加項目
- 29. 向PHP 5.6項目添加Monolog項目
- 30. 將項目添加到選定項目
嗯......是該項目時的唯一的事情:創建執行,不產生克隆項目的通知。 –