次の方法で共有


サンプル: 活動関係者レコードの操作方法

このサンプル コードは、活動関係者レコードの使用方法を示します。 複数の連絡先宛てのレター アクティビティを作成する方法について説明します。

関連記事: アクティビティ テーブル

サンプル コードについて

Sample プロパティ ビルド ターゲット
ActivityParty レター アクティビティの作成方法を示します。 .NET 9

コード サンプルでは、文字アクティビティの作成方法が示されています。 具体的には、サンプルは次の方法を示しています。

  1. 必要な接続情報を定義した接続文字列を使用して Dataverse に接続します
  2. 複数の取引先担当者に送る手紙のアクティビティを作成します
  3. Dataverse 組織サービスのコンテキストを使用して、データの変更を処理します
  4. 初期バインドのエンティティ タイプを使用します

デモされているコードは、Program.Run() によって呼び出される Program.CreateLetter() メソッドで見つけることができます。

DataModel プロジェクト内の事前バインド エンティティ ファイルは、PAC CLI コマンド (pac modelbuilder build) を使用して生成されました。 詳細情報: pac modelbuilder

より一般的な情報については、README-code-design ファイルを参照してください。

コード サンプルの作成と実行方法

  1. PowerApps-Samples リポジトリをクローンします。
  2. サンプル フォルダーを見つけます。
  3. Visual Studio でソリューション ファイル (*.sln) を開きます。
  4. プロジェクトの appsettings.json ファイルを編集し、Url の値をテスト環境 Dataverse に合わせて設定します。
  5. project [F5] をビルドして実行します。
  6. ブラウザ ウィンドウで、ターゲット環境へのアカウント サインイン資格情報の入力を求められます。

期待されるプログラム出力

正常に実行すると、プログラムのコンソール出力は次の例のようになります。 それ以外の場合は、エラーまたは例外が表示されます。

CreateLetter(): letter activity created with ID < >
Press any key to undo environment data changes.