サンプル: 基本プラグインの作成

このサンプルはフォローアップ活動を作成する簡単なプラグインの作成方法を示します。

このサンプルを実行する方法

  1. サンプル リポジトリをダウンロードまたは複製して、ローカル コピーを用意します。 PowerApps-Samples-master\dataverse\orgsvc\C#\FollowupPluginでこのサンプルを見つけます。
  2. Visual Studioでサンプル ソリューションを開き、プロジェクトのプロパティに移動し、ビルド中にアセンブリが署名されていることを確認します。 F6 キーを押してサンプルのアセンブリ (FollowupPlugin.dll) をビルドします。
  3. プラグイン登録ツールを実行して D365 サーバーのサンドボックスおよびデータベースにサンプルのアセンブリを登録します。 ステップを登録するときに、メッセージの 作成アカウント テーブル、および非同期モードを指定します。
  4. D365 アプリを使って、プラグインを登録したメッセージやテーブルのリクエストを呼び出す適切な操作を行います (アカウントの作成)。
  5. プラグインが実行されると、新しいトレース ログ エントリ FollowupPlugin: Successfully created the task activity と、7 日以内にアクティブ化するようにスケジュールされたサブジェクト Send e-mail to the new customer. を含む新しいアクティビティが表示されます。
  6. テストが完了したら、アセンブリとステップの登録を解除します。

このサンプルの概要

アカウントの作成時に実行されると、プラグインは 7 日以内に取引先企業の顧客をフォローアップするようにユーザーに通知するアクティビティを作成します。

このサンプルがどのように動作するか

このサンプルで説明されているシナリオをシミュレートするために、サンプルでは次の処理を行います。

実演する

  1. タスク活動を作成して後日にスケジュールする方法。
  2. トレース サービスを使用して実行時の情報を記録する方法。
  3. Web サービスから例外をキャッチして処理する方法。

関連項目

プラグインを記述する
プラグインの登録