“简单策略”示例

Download sample

此示例演示如何在工作流中使用 PolicyActivity 活动。

此示例中的顺序工作流是通过使用 PolicyActivity 活动创建的。 工作流定义 orderValue, customerType,以及用于定义产品折扣工作流的 discount 字段。 规则文件中定义的规则设置基于 orderValue 和 customerType 的折扣值。 orderValue 和 customerType 在 SimplePolicyWorkflow 类定义中设置,并且可加以更改以改变行为。 生成的折扣将写入 WorkflowCompleted 事件处理程序中的控制台,该事件处理程序是在 SimplePolicyWorkflow 类中定义的。

生成示例

  1. 通过单击本主题中的**“下载示例”**来下载该示例。

    这会将示例项目提取到本地硬盘。

  2. 单击**“开始”,依次指向“程序”“Microsoft Windows SDK”,然后单击“CMD 外壳”[CMD Shell]**。

  3. 转到示例的源目录。

  4. 在命令提示符处键入 MSBUILD <解决方案文件名>

运行示例

  • 在 SDK 命令提示窗口中,运行 SimplePolicy\bin\debug 文件夹(对于该示例的 VB 版本为 SimplePolicy\bin 文件夹)中的 .exe 文件,该文件夹位于该示例的主文件夹下。

请参见

参考

RuleSet
PolicyActivity

其他资源

“高级策略”示例
Using the PolicyActivity Activity
Using Conditions in Workflows
Tutorial: Use Rules and Conditions
“活动”示例
Windows Workflow Foundation 示例

Footer image

版权所有 (C) 2007 Microsoft Corporation。保留所有权利。