搭配規則的 IfElse 範例
這個範例會示範搭配 IfElseActivity 活動來使用規則條件。
此範例會從主機傳入 OrderValue 參數。該參數的值會在 IfElseActivity 活動的第一個分支上的規則條件中使用。如果其值小於 10,000,第一個分支便會執行,而且第一個分支中的 CodeActivity 活動會將 Get Manager Approval 列印到主控台中。如果其值大於 10,000,第二個分支中的 CodeActivity 活動便會執行,並會列印 Get VP Approval。
建置範例
按一下 [下載範例] 來下載範例。
這樣會將範例專案擷取到本機硬碟上。
按一下 [開始],並依序指向 [程式集] 和 [Microsoft Windows SDK],再按一下 [CMD 殼層]。
移至範例的來源目錄。
在命令提示字元上,輸入 MSBUILD <Solution file name>。
執行範例
- 在 [SDK 命令提示字元] 視窗中,於 IfElseWithRules\bin\debug 資料夾 (若是範例的 VB 版本,則是 IfElseWithRules\bin 資料夾) 中執行此 .exe 檔案,該資料夾位於此範例的主要資料夾下方。
請參閱
參考
System.Workflow.Activities.Rules
IfElseActivity
CodeActivity
RuleDefinitions
其他資源
CodeDOM Types Supported by Windows Workflow Foundation
Using Conditions in Workflows
Using Rule Conditions in Workflows
Using Conditions through Code
規則和條件範例
Copyright © 2007 by Microsoft Corporation. All rights reserved.