次の方法で共有


If アクティビティ デザイナー

If アクティビティでは、条件を評価し、その評価の結果に応じてアクティビティを実行します。 このアクティビティは、手順型モデルのプログラミング スタイルを使用する場合に最も役立ちます。 If アクティビティは、Sequence アクティビティや Parallel アクティビティなどの内部に入れ子にすることができます。 Flowchart アクティビティを使用している場合は、代わりに、FlowDecision アクティビティの使用を検討してください。

ワークフロー デザイナーでの If のプロパティ

次の表に、最も役に立つ If アクティビティのプロパティと、デザイナーでのその使用方法を示します。

プロパティ名 必須 使用法

Condition

True

実行する子アクティビティを決定する条件。 Condition を設定するには、If アクティビティ デザイナーまたはプロパティ グリッドの [Condition] ボックスに Visual Basic の式を入力します。

Else

False

Conditionfalse の場合に実行するアクティビティ。 Else 分岐によって実行されるアクティビティを追加するには、"ここにアクティビティをドロップします" というヒント テキストが表示された If アクティビティ デザイナーの [Else] ボックスに、[ツールボックス] からアクティビティをドロップします。

Then

False

Conditiontrue の場合に実行するアクティビティ。 Then 分岐によって実行されるアクティビティを追加するには、"ここにアクティビティをドロップします" というヒント テキストが表示された If アクティビティ デザイナーの [Then] ボックスに、[ツールボックス] からアクティビティをドロップします。

参照

概念

Sequence アクティビティ デザイナー
Parallel アクティビティ デザイナー

その他のリソース

制御フロー アクティビティ デザイナー