gpt4 book ai didi

tridion - 如何从 FinishActivity 事件处理程序中获取下一个事件详细信息?

转载 作者:行者123 更新时间:2023-12-03 22:14:26 25 4
gpt4 key购买 nike

我已经订阅了带有 TransactionCommitted 阶段的 WorkflowFinishActivityEvent。我正在获取当前已完成事件的详细信息,如下所示

  1. 当前已完成事件的执行者

    foreach(var performer in currentactivity.Performers)

    { string Performeroftheactivity=performer .title.tostring();
    }

  2. 当前已完成事件的Finish Message

    string finishmessage = currentactivity.FinishMessage.Tostring()

我的问题:

我想从当前完成的事件事件中获取下一个分配的事件标题和受让人。

谁能帮助我如何获得这些?我在 API 中没有看到任何相关的属性或方法。

最佳答案

您可以通过加载当前流程定义、确定当前事件的位置并弄清楚下一步是什么来获取下一个事件。

这或多或少在 this post 中有所体现由 Mihai Cadaru 撰写。

编辑 - 删除了关于不支持此功能的愚蠢评论。由于您在事件系统中,因此该代码将起作用。如果您想在工作流自动事件中使用它,则必须使用 CoreService。

关于tridion - 如何从 FinishActivity 事件处理程序中获取下一个事件详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12274816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com