我知道列表中的事件接收器添加了项目等.但是,我没有找到在创建列表时触发代码的方法.
我想要做的是在创建列表时(由用户通过UI)将工作流与列表相关联.
任何想法?
谢谢.
小智 6
您可以选择几条路线......
您可以在已定义工作流关联的位置编写自己的列表定义 - 这样,基于列表定义创建的所有列表将默认包含您的工作流.
或者......取决于您的工作流程...将EventReceiver写入您希望附加工作流程的所有类型的列表(可轻松实现特定功能)并让您的事件接收者在第一个项目时关联工作流程被添加.
或者您可以将工作流与列表中使用的内容类型相关联(您自己的内容类型附加到您自己的列表定义或默认的SharePoint内容类型)
我不知道你的其他解决方案,所以对我来说建议最好的解决方案是不合适的.
我(几乎)总是这样做,就是编写我自己的列表定义 - 这样我就可以避免现在或将来出现这样的问题.
| 归档时间: |
|
| 查看次数: |
2032 次 |
| 最近记录: |