サンプル: 活動関係者レコードの操作方法
このサンプル コードは、活動関係者レコードの使用方法を示します。 複数の連絡先宛てのレター アクティビティを作成する方法について説明します。
関連記事: アクティビティ テーブル
サンプル コードについて
Sample | プロパティ | ビルド ターゲット |
---|---|---|
ActivityParty | レター アクティビティの作成方法を示します。 | .NET 9 |
コード サンプルでは、文字アクティビティの作成方法が示されています。 具体的には、サンプルは次の方法を示しています。
- 必要な接続情報を定義した接続文字列を使用して Dataverse に接続します
- 複数の取引先担当者に送る手紙のアクティビティを作成します
- Dataverse 組織サービスのコンテキストを使用して、データの変更を処理します
- 初期バインドのエンティティ タイプを使用します
デモされているコードは、Program.Run()
によって呼び出される Program.CreateLetter()
メソッドで見つけることができます。
DataModel プロジェクト内の事前バインド エンティティ ファイルは、PAC CLI コマンド (pac modelbuilder build
) を使用して生成されました。 詳細情報: pac modelbuilder
より一般的な情報については、README-code-design ファイルを参照してください。
コード サンプルの作成と実行方法
- PowerApps-Samples リポジトリをクローンします。
- サンプル フォルダーを見つけます。
- Visual Studio でソリューション ファイル (*.sln) を開きます。
- プロジェクトの appsettings.json ファイルを編集し、
Url
の値をテスト環境 Dataverse に合わせて設定します。 - project [F5] をビルドして実行します。
- ブラウザ ウィンドウで、ターゲット環境へのアカウント サインイン資格情報の入力を求められます。
期待されるプログラム出力
正常に実行すると、プログラムのコンソール出力は次の例のようになります。 それ以外の場合は、エラーまたは例外が表示されます。
CreateLetter(): letter activity created with ID < >
Press any key to undo environment data changes.