Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dynamics crm 获取执行工作流名称-CRM 4_Dynamics Crm_Crm_Dynamics Crm 4 - Fatal编程技术网

Dynamics crm 获取执行工作流名称-CRM 4

Dynamics crm 获取执行工作流名称-CRM 4,dynamics-crm,crm,dynamics-crm-4,Dynamics Crm,Crm,Dynamics Crm 4,我已经开始为CRM 4.0编写一个工作流程序集,该程序集应该可以终止任何其他使用给定名称运行的工作流(在我的情况下,除了他自己之外的所有其他工作流) 有人知道如何从IContextService或类似的东西中获取当前工作流名称吗 致以最诚挚的问候这有点长,但是您可以使用IWorkflowContext.AsyncOperationId获取当前工作流的ID 然后,您可以使用该ID查询异步操作,以获取工作流的名称 是的,对。。但我现在可以使用dependency属性作为参数对其进行自定义:-),但t

我已经开始为CRM 4.0编写一个工作流程序集,该程序集应该可以终止任何其他使用给定名称运行的工作流(在我的情况下,除了他自己之外的所有其他工作流)

有人知道如何从IContextService或类似的东西中获取当前工作流名称吗


致以最诚挚的问候

这有点长,但是您可以使用
IWorkflowContext.AsyncOperationId
获取当前工作流的ID


然后,您可以使用该ID查询
异步操作
,以获取工作流的
名称

是的,对。。但我现在可以使用dependency属性作为参数对其进行自定义:-),但thx用于应答!
ConditionExpression ce = new ConditionExpression();
ce.AttributeName = "name";
ce.Values = new Object[]{this.WorkflowName}; // Dependency Property
query.EntityName = EntityName.asyncoperation.ToString();