在Sitecore中,如何获取项目进入工作流状态的日期和时间?

时间:2012-12-06 15:13:20

标签: sitecore sitecore6

鉴于特定项目和特定工作流程状态,如何在代码中获取其输入工作流状态的日期和时间?

1 个答案:

答案 0 :(得分:4)

您应该查看GetHistory课程的Sitecore.Workflows.HistoryStore方法。它是一个抽象类,它在干净的Sitecore中的唯一实现是Sitecore.Data.SqlServer.SqlServerHistoryStore

GetHistory方法接受该项,并返回WorkflowEvent个元素的列表。每个元素都包含旧状态,新状态,执行操作的用户,用户的注释以及日期。显然,那是国家改变的日期。

抱歉,目前没有为您提供样品,但我希望此提示有用。