共用方式為


簡單原則範例

Download sample

這個範例會示範如何在工作流程中使用 PolicyActivity 活動。

這個範例中的循序工作流程是使用 PolicyActivity 活動所建立的。該工作流程會定義用來定義產品折扣工作流程的 orderValue、customerType 及 discount 欄位。定義在規則檔案中的規則會根據 orderValue 和 customerType 來設定折扣值。orderValue 和 customerType 會定義於 SimplePolicyWorkflow 類別定義,而且可以加以變更來改變行為。結果產生的折扣將透過已定義於 SimplePolicyWorkflow 類別中的 WorkflowCompleted 事件處理常式來寫入到主控台。

若要建置範例

  1. 按一下此主題中的 [下載範例] 來下載範例。

    這樣會將範例專案擷取到本機硬碟上。

  2. 按一下 [開始],並依序指向 [程式集] 和 [Microsoft Windows SDK],再按一下 [CMD 殼層]。

  3. 移至範例的來源目錄。

  4. 在命令提示字元上,輸入 MSBUILD <Solution file name>

執行範例

  • 在 [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

Copyright © 2007 by Microsoft Corporation. All rights reserved.