ルール付き IfElse のサンプル
このサンプルでは、ルール条件を IfElseActivity アクティビティで使用する方法を示します。
このサンプルでは、ホストから OrderValue パラメータが渡されます。このパラメータの値は、IfElseActivity アクティビティの最初の分岐のルール条件で使用されます。値が 10,000 未満の場合は最初の分岐が実行され、最初の分岐内の CodeActivity アクティビティによってコンソールに "Get Manager Approval" と出力されます。値が 10,000 より大きい場合は、2 番目の分岐内の CodeActivity アクティビティが実行され、コンソールに "Get VP Approval" が出力されます。
サンプルをビルドするには
[サンプルのダウンロード] をクリックしてサンプルをダウンロードします。
サンプル プロジェクトがローカル コンピュータのハード ディスクにダウンロードされます。
[スタート] ボタンをクリックし、[すべてのプログラム] をポイントします。次に、[Microsoft Windows SDK] をポイントし、[CMD シェル] をクリックします。
サンプルのソース ディレクトリに移動します。
コマンド プロンプトで、「MSBUILD <ソリューション ファイル名>」と入力します。
サンプルを実行するには
- 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.