有时候我们想读取任务的相关内容,拿到SPListitem,怎么办呢
其实,SharePoint 任务列表有填充数据列表ID、项ID、WF实例与GUID。这些都储存在“ows_workflowlistid”和“ows_workflowitemid”等的任务列表项中。
1 2 3 4 5 6 7 8 9 10 11 | SPListItem item;//任务列表项 object associatedWfListId = item["ows_WorkflowListId"]; object associatedWfItemId = item["ows_WorkflowItemId"]; if (associatedWfItemId != null && associatedWfListId != null) { //相关内容item SPListItem associatedWfItem = web.Lists.GetList(new Guid(associatedWfListId.ToString()), false).GetItemById(int.Parse(associatedWfItemId.ToString())); } //只拿相关内容链接 var fieldValue = new SPFieldUrlValue(item["ows_WorkflowLink"].ToString()); //fieldValue.Description, fieldValue.Url |