次の方法で共有


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

Pick アクティビティでは、イベント ベースの制御フローを提供します。 このアクティビティは、トリガー起動イベントに応答して、複数の分岐のいずれか 1 つを実行します。

Pick アクティビティ

Pick アクティビティには、PickBranch オブジェクトのコレクションが含まれており、Pick アクティビティはそのオブジェクトの 1 つを、トリガーの役割を果たす受信イベントに応答して実行できます。 この方法で、ワークフロー デザイナーで、イベントベースの制御フロー モデリングを用意します。 各 PickBranch には、Trigger および Action が含まれます。 Pick アクティビティの実行の開始時に、PickBranch 要素のすべてのトリガー アクティビティがスケジュールされます。 最初のアクティビティが完了すると、対応するアクション アクティビティがスケジュールされ、他のすべてのトリガー アクティビティは取り消されます。

Pick アクティビティ デザイナーの使用方法

[ツールボックス][制御フロー] カテゴリにある Pick アクティビティ デザイナーにアクセスします。 Pick アクティビティ デザイナーは、[ツールボックス] からドラッグして、通常アクティビティ デザイナーが配置されるワークフロー デザイナー画面 (Sequence アクティビティ デザイナーなど) にドロップできます。 ワークフロー デザイナーにドロップすると、Pick アクティビティが作成されます。これには、既定で、Branch1 と Branch2 という表示名を持つ 2 つの空の PickBranch アクティビティが要素として含まれています。 それぞれの DisplayName プロパティの値は、PickBranch アクティビティ デザイナーのヘッダー内、または各分岐の [プロパティ] ウィンドウ内で編集できます。

PickBranch アクティビティを Pick オブジェクトのコレクションに追加する方法は 2 つあります。[ツールボックス] から PickBranch デザイナーをドラッグ アンド ドロップするか、Pick デザイン画面内から右クリックメニューを使用します。 詳細については、「PickBranch」トピックを参照してください。 Pick アクティビティ デザイナーに配置できる項目は、PickBranch アクティビティ デザイナーのみであることに注意してください。

ワークフロー デザイナーでの Pick アクティビティのプロパティ

次の表に、Pick のプロパティと、デザイナーでのその使用方法を示します。 これらのプロパティは、プロパティ グリッドまたはデザイナー画面で編集できます。

プロパティ名 必須 使用
DisplayName False ヘッダーの Pick アクティビティ デザイナーの表示名を指定します。 既定値は Pick です。 この値は、プロパティ グリッドで編集することも、アクティビティ デザイナーのヘッダーで直接編集することもできます。

DisplayName は必須ではありませんが、使用することをお勧めします。

関連項目