问题标签 [workflow-foundation-4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
851 浏览

c# - 明确功能 WorkflowApplication.LoadRunnableInstance()

WorkflowApplication..::.LoadRunnableInstance

任何人都可以在句子中使用这个吗?(我正在寻找一个示例用法)

0 投票
1 回答
974 浏览

iis-7 - 通过 MS.Web.Admin 在 IIS7 中创建 Web 应用程序

我正在尝试使用 Microsoft.Web.Administration dll 在 IIS7 中创建单独的工作流实例作为应用程序。当它尝试将应用程序添加到站点 ApplicationsCollection 时,我收到一个 COM 错误:“无效的应用程序路径\r\n”

分配给 virtualPath 的值类似于:“something/something/something”,而对于 physicalPath,它是“c:\inetpub\wwwroot\Workflow\something\something\something”。有任何想法吗?

任何帮助是极大的赞赏。

0 投票
1 回答
1139 浏览

c# - 在 WF 4 中使用 ActivityBuilder 从用户那里获取输入

我正在尝试编写一个简单的活动,该活动从用户那里收到其名称并打印“hello + username”消息。

问题是我无法通过代码访问用户名输入。

功能是:

跟随的输出将始终是“Hello User_Name”。

谢谢!

0 投票
1 回答
1032 浏览

c# - Workflow Foundation 4 中的动态数据类型

我可以在 WF 4.0 中使用动态数据类型吗?如果这是可能的,那么我该怎么做呢?

0 投票
2 回答
540 浏览

workflow-foundation-4 - 是否有任何可以导出 WF4 设计器功能的独立应用程序?

我读到可以在 Visual Studio 2010 之外的独立应用程序中托管 WF4 设计器,事实上我也尝试过。但它的主要问题是缺少智能。

因此问题:

有谁知道是否有开源(或没有操作系统)项目将这个缺失的功能添加到独立的 WF4 设计器中?如果它是一个通用的即用型应用程序,那就更好了

0 投票
1 回答
540 浏览

.net - 在工作流中触发临时活动

我希望使用 WF 4 来替换我们现有的工作流解决方案。当前在现有工作流引擎中使用的一项功能是能够取消当前活动并回送至 FlowSwitch 类型的活动。

因此,鉴于以下粗略的工作流程,我们从“O”开始并以输入数据为基础,工作流程遵循“A2”的路径,该路径当前阻塞在等待输入的书签上。

然而与此同时,一些带外数据进入,这意味着我们应该取消“A2”并返回到 FlowSwitch 以根据新数据重新评估。问题是处理到达的带外数据的最佳方法是什么?

我最初的猜测是有一个并行活动,其中一个分支等待带外数据,另一个分支包含上述工作流序列。如果数据进入分支等待带外数据,我将如何取消工作流中的当前活动并强制它返回到 FlowSwitch。或者当然有更好的方法来处理这个问题。

我实际上并没有对 WF3 的 WF4 东西做任何工作,所以我可能在这里遗漏了一些明显的东西。

0 投票
1 回答
1225 浏览

wpf - 将自定义活动设计器的输出绑定到活动参数

我正在尝试为我拥有的活动添加自定义活动设计器。活动看起来有点像:

我正在尝试将设计师放在活动上,以便更好地设置这些值(因此您最终不会直接输入 VB。我的设计师基于 mindscape 属性网格。我有一个我想要的 ObservableDictionary 源从中获取值并将它们放入 InArgument。目前我正在使用

但是,这会导致 ArgumentException“UserInteractionProperty[] 类型的对象无法转换为 InArgument`1[UserInteractionProperty[]]。

那么如何将我的 UserInteractionProperties 数组转换为 InArgument?

0 投票
3 回答
6246 浏览

workflow - 在自定义活动设计器中将数据绑定到组合框

我有一个自定义活动,其中一个 in 参数是一个字符串。但是,我不想让设计人员输入任意字符串,而是希望设计人员看到一个带有选项列表的组合框,这些选项是动态的,并且从数据库加载到 List<> 集合中。

我的问题是我不知道如何将设计器中的组合框绑定到此列表并将选择设置为活动的 in 参数。从视觉上看,我让活动设计器工作,这只是这一步。

0 投票
1 回答
1124 浏览

workflow-foundation - 如何在 Workflow 4.0 中设置 WorkflowApplication 实例的 Id

在工作流 3.0-3.5 中,您可以显式设置您启动的工作流的 ID。这个功能特别有用。我看不到在 Workflow 4.0 中执行此操作的方法。有谁知道这是否可能?由于 Id 属性是只读的并且没有接受 Id 的重载构造函数,我看到的唯一可能的机制是在将 IDictionary 对象传递给 WorkflowApplication 构造函数时是否可以使用一个魔术键。

干杯,
罗兰

0 投票
1 回答
943 浏览

workflow-foundation - 使用 WF 4 的呼叫中心工作流场景

我需要为呼叫中心开发工作流程。机器人会向呼叫者询问一些预定义的问题。根据答案,工作流程将决定要问的问题,并最终将呼叫者重定向到具有所需技能的代表。

基于上述情况,我有几个问题。

如何让工作流程在向呼叫者提问和接收呼叫者响应之间“等待”?我必须使用 HandleExternalEvent 吗?如果是这样,我是否必须为每个问题定义一个事件?

流程图工作流似乎是最好的解决方案,但我现在无法想象如何处理这个等待问题。

任何帮助表示赞赏。