问题标签 [workflow-activity]
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.
.net-4.0 - 如何使用 CodeActivty 的结果在 WF 4.0 中?
我在 .NET 4.0 beta 1 WF 项目中创建了一个自定义活动。它定义为:
因为我读过这是返回单个结果的最有效方式。
最后,我使用以下方法设置结果:
但现在我正在努力在我的工作流程中使用它。我想在下一个活动中使用该值,但找不到。
如何在下一个活动中引用一个自定义活动的结果?
c# - 如何在 WF 中禁用活动克隆?
是否有可能控制这种讨厌的行为?我正在尝试在循环(While)活动中执行()我编写的一些有状态活动(在每次执行时增加索引的活动)。WF 引擎在每次迭代时都在克隆我的活动。由于克隆是由模板活动而不是最新克隆的活动制成的,因此正在重置索引属性。我的目标是运行 while 活动,然后调用一些 PrintActivty 来打印我自己的活动索引。我尝试过使用肮脏的方式并更新模板,它适用于第一级嵌套,但是当我尝试在内部运行时它不起作用。
ps - 我从我的活动的 Execute() 中获取模板:
WFActivity 是设置为指向 WF 根活动的属性。
workflow - WF 3.5 有状态的活动
我正在使用 WF 3.5 并寻找一种方法来开发在标准 WF“while”活动的不同迭代中保留其状态的活动。问题是通常活动的 Execute() 方法应该返回“关闭”执行状态。一旦它这样做了 - 它就无法回到“正在执行”状态,并且在下一次迭代中使用了一个新的活动克隆,因此我们失去了第一个活动的状态。例如,我希望我的活动在每次迭代中对输入文件的下一行进行采样。它需要为此文件维护一个游标,或者换句话说,它需要一个状态。我怎样才能实现这个功能?
workflow-foundation - Visual Studio 2010 Beta 2 中的 WorkflowElement
我已经下载了 Visual Studio 的 beta 2 并遵循了有关为 Workflow 创建自定义活动的各种教程 ( http://bloggersguides.net/media/p/188.aspx )。在所有示例中,活动似乎都源自 WorkflowElement,但它似乎不存在于 beta 2 中?
我还注意到您无法创建项目模板中不再存在的顺序工作流控制台应用程序。
有什么想法可以找到有关如何创建像上述教程但在 beta 2 中的自定义活动的示例?
c# - Windows 工作流 - TerminateActivity 导致工作流出错?
我在 FaultActivityHandler 中处理异常,最后我希望结束工作流。为此,我向故障处理程序添加了 TerminateActivity。看起来这会导致工作流程出现故障。有没有更好的方法来做到这一点?我可以使用 if-else 来检查错误标志,但这最终会导致很多嵌套的 if-else,其中右侧什么都不做,只是跳到工作流程的末尾。
我是否缺少一种明显的方式来优雅地结束工作流,或者当我因为异常而结束它时它应该出错?
sharepoint - 从 SharePoint 自定义工作流活动返回文件夹 GUID
有没有人编写过代码来返回 SharePoint 工作流活动中文件夹的 GUID,以便我可以将其传递给工作流变量?
如果你有一个代码示例,我真的很想看!
谢谢
c# - 将多个属性元数据添加到工作流活动中的依赖属性
我在 Windows 工作流中构建了许多自定义活动,我需要添加一个 DependencyProperty,它可以列出该属性的许多值,然后用户可以在使用活动时选择这些值。
例如真或假。
我知道如何简单地使用 PropertyMetadata 传递默认值,并假设我现在必须传递一个列表/类 PropertyMetadata?
有没有人已经有一个如何做到这一点的例子?
(下面的示例代码)
workflow - 工作流无代码创作
我想在工作流程中使用无代码创作。所以后面没有代码。假设我有 2 个具有依赖属性的自定义活动。
如何将属性从 activity1 绑定到 activity2 ?
workflow - 如何将参数从receiveActivity 传递给另一个活动?
是否可以在没有代码的情况下将 ReceiveActivity 的参数传递给 Activity?
我不想在工作流上创建属性。
我确实单击了 Activity 的 Bind 属性,但它没有显示 ReceivedActivity 参数。
workflow-foundation - 工作流活动限定名称的本地化
我们使用 wf 的跟踪和持久化服务,并在 asp.net 页面上显示工作流的当前状态。
现在在我们的应用程序的本地化过程中,我们能够本地化页面上除了工作流的活动名称之外的所有元素。这些活动名称是在 VS 2008 中创建工作流时给出的。
我如何实现它,任何指针?
谢谢。