公开和调用 ActivityActions

本主题适用于 Windows Workflow Foundation 4。

此示例演示如何开发具有 ActivityAction 的自定义活动。它还演示如何通过提供 ActivityAction 的实现来使用此活动。

ActivityAction 允许活动作者公开具有特定签名的“漏洞”,活动用户可以在其中插入自定义行为。例如,ForEach 活动(针对项集合进行操作)具有一个 ActivityAction,它允许活动用户插入针对当前迭代项进行操作的行为。

设置、生成和运行示例

  1. 在 Visual Studio 2010 中打开**“ActivityAction.sln”**示例解决方案。

  2. 生成和运行解决方案。

Dd759023.Important(zh-cn,VS.100).gif 注意:
您的计算机上可能已安装这些示例。在继续操作之前,请先检查以下(默认)目录:

<安装驱动器>:\WF_WCF_Samples

如果此目录不存在,请访问针对 .NET Framework 4 的 Windows Communication Foundation (WCF) 和 Windows Workflow Foundation (WF) 示例(可能为英文网页),下载所有 Windows Communication Foundation (WCF) 和 WF 示例。此示例位于以下目录:

<安装驱动器>:\WF_WCF_Samples\WF\Basic\CustomActivities\Code-Bodied\ActivityAction