Share via


ツールボックスにアクティビティを追加する方法

アクティビティをソリューション内の [ツールボックス] に追加する方法はいくつかあります。アクティビティを現在のプロジェクト内から追加したり、別のプロジェクトや別のアセンブリから参照したりできます。

現在のプロジェクト内からアクティビティを追加するには

  1. 新しいカスタム アクティビティを現在のワークフロー プロジェクトに追加します。新しいカスタム アクティビティをプロジェクトに追加する方法詳細情報、「ワークフロー プロジェクトへ新しい項目を追加する方法」を参照してください。

  2. カスタム ロジックをアクティビティに追加します。

  3. プロジェクトをビルドします。ビルドが成功すると、カスタム アクティビティを含む、"<プロジェクト名>" という名前の新しいカテゴリが [ツールボックス] に表示されます。

別のプロジェクト内からアクティビティを追加するには

  1. 1 つ以上のワークフロー プロジェクトを含み、カスタム アクティビティ ライブラリ プロジェクト、またはカスタム アクティビティを定義する別のワークフロー プロジェクトを含むソリューションを開きます。

  2. 両方のプロジェクトをビルドします。ビルドが成功すると、カスタム アクティビティを含む、"<プロジェクト名>" という名前の新しいカテゴリが [ツールボックス] に表示されます。

アクティビティをアセンブリから [ツールボックス] に追加するには

  1. ワークフロー ソリューションを開きます。

  2. [ツール] メニューで [ツールボックス アイテムの選択] をクリックします。

  3. [ツールボックス アイテムの選択] ダイアログ ボックスで、[System.Activities コンポーネント] タブをクリックし、[参照] をクリックして、追加するカスタム アクティビティを含むアセンブリに移動します。

  4. アセンブリを選択し、[OK] をクリックします。カスタム アクティビティ コンポーネントがコンポーネントの一覧に追加され、自動的に選択されます。

    1. [OK] をクリックしてダイアログ ボックスを閉じます。
  5. [ツールボックス] を表示するには、[表示] メニューの [ツールボックス] を選択します。

  6. アイテムが追加される前にフォーカスがあった [ツールボックス] のカテゴリの下に、カスタム アクティビティが表示されます。たとえば、ツールボックス アイテムを追加する前に、[ツールボックス][全般] カテゴリが選択されていた場合は、[全般] カテゴリの下にアクティビティが表示されます。

参照

その他のリソース

ワークフロー デザイナーの使用