GetActivityName
将当前活动的名称推送到堆栈上。
语法
<wf:Operation Name="GetActivityName"/>
参数
无。
推送的值
包含当前活动名称的字符串。
注解
Windows Workflow Foundation 所执行的工作为开发人员配置的一系列活动。 在工作流中将为每个活动分配唯一的名称。 根据活动的唯一名称进行筛选,您可以侦听特定活动的数据。
示例
下面的示例包含一个配置为在关闭的工作流中查找特定活动 FoodAndDrinksPolicy 的事件筛选器表达式。 这是通过使用操作(包括 GetActivityName
、 GetActivityEvent
和逻辑操作)的组合完成的。
<ic:Filter>
<ic:Expression>
<wf:Operation Name="GetActivityName"/>
<ic:Operation Name="Constant">
<ic:Argument>FoodAndDrinksPolicy</ic:Argument>
</ic:Operation>
<ic:Operation Name="Equals"/>
<wf:Operation Name="GetActivityEvent"/>
<ic:Operation Name="Constant">
<ic:Argument>Closed</ic:Argument>
</ic:Operation>
<ic:Operation Name="Equals"/>
<ic:Operation Name="And"/>
</ic:Expression>
</ic:Filter>
该筛选模式常用于 Windows Workflow Foundation 侦听器配置文件。
注意
参数不需要使用引号,除非您明确尝试匹配包含引号的字符串。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈