日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

自定义工作流任务控件

發(fā)布時(shí)間:2025/7/25 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 自定义工作流任务控件 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
讀moss sdk中的自定義工作流任務(wù)控件
自定義工作流任務(wù)控件:任務(wù)的創(chuàng)建,修改,刪除,完成于一體,同時(shí)定義了這四個(gè)動(dòng)作的歷史紀(jì)錄。
自定義時(shí)封裝屬性:?
1. 封裝任務(wù)屬性
IsTaskComplete ??判斷任務(wù)是否完成;

IsTaskIdSet ??判斷任務(wù)Id是否設(shè)置了;

TaskId ?任務(wù)Id

TaskCreatedBy ?任務(wù)創(chuàng)建者;

TaskAssignedTo?任務(wù)分配者;

TaskAssignedToString?? 任務(wù)分配者的值;

DueDateString?? 到期時(shí)間值;

TaskChangedBy?任務(wù)修改者;

TaskChangedByString?任務(wù)修改者的值;

IsTaskDeleted?? 判斷任務(wù)是否刪除了;

TaskDeletedBy?任務(wù)由誰(shuí)刪除了;

TaskDeletedByString?任務(wù)刪除者的值;

TaskCompletedBy?任務(wù)由誰(shuí)完成了;

2. 封裝創(chuàng)建任務(wù)屬性
除了TaskId之外TaskPropertiesListItemIdSpecialPermissions(權(quán)限),MethodInvoking(方法),這些屬性和方法在設(shè)計(jì)器系列化時(shí)是可見(jiàn)的(DesignerSerializationVisibility.Visible);TaskId為不可見(jiàn);

3.封裝TaskChanged屬性
onTaskChanged_AfterProperties ?存儲(chǔ)當(dāng)前任務(wù)屬性;

onTaskChanged_TaskId?表示被修改任務(wù)的GUID

onTaskChanged_BeforeProperties?存儲(chǔ)更新后的任務(wù)屬性;

上面三者不顯示;

onTaskChanged_Executor?更新該任務(wù)的用戶的登錄名;

onTaskChanged_Roles?驗(yàn)證傳入事件時(shí)的角色;

?

4. 封裝刪除任務(wù)屬性和TaskChanged屬性一樣
AfterPropertiesTaskId不顯示.

5.封裝完成任務(wù)屬性
completeTask_TaskOutcome?輸入任務(wù)的結(jié)果;

TaskId不顯示,其他都要顯示;
示例下載





轉(zhuǎn)載于:https://www.cnblogs.com/sumh/archive/2008/03/31/1131607.html

總結(jié)

以上是生活随笔為你收集整理的自定义工作流任务控件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。