事件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. 将项目添加到选定项目
嗯......是该项目时的唯一的事情:创建执行,不产生克隆项目的通知。 –