Dynamics 365 Customer Engagement (on-premises) のサンプル コード ディレクトリ

次のサンプル コードは、Dynamics 365 Customer Engagement (on-premises) のために含まれています。

アクティビティ

サンプル: アクティビティ フィードとのコラボレーション
サンプル: FAX をタスクに変換する
サンプル: テンプレートを使用した電子メールの作成
サンプル: 電子メールの添付ファイルの作成、取得、更新、および削除 (CRUD)
サンプル: 電子メール メッセージの Dynamics 365 Customer Engagement (on-premises) への登録
サンプル: 電子メール テンプレート用の電子メールの添付ファイルの取得
サンプル: 電子メールの送信
サンプル: テンプレートを使用した電子メールの送信
サンプル: 電子メール広告の送信と結果の監視
サンプル: 添付ファイルのアップロード、取得、およびダウンロード
サンプル: 活動関係者レコードの操作方法

管理およびセキュリティ

サンプル: チームへのセキュリティ ロールの割り当て
サンプル: ユーザーにセキュリティ ロールを関連付ける
サンプル: 設置型ユーザーの作成
サンプル: ユーザーにロールがあるかどうかを判断
サンプル: ユーザーを無効にする
サンプル: エンティティでのフィールド セキュリティの有効化
サンプル: ユーザーのロールを削除する
サンプル: フィールドのアクセス許可の取得
サンプル: フィールド共有レコードの取得
サンプル: ライセンス情報の取得
サンプル: 組織用のロールの取得
サンプル: タイム ゾーン情報の取得

監査

サンプル: エンティティのデータ変更を監査する
サンプル: ユーザー アクセスの監査

認証

サンプル: Dynamics 365 Customer Engagement Web サービスでユーザーを認証する
サンプル: ActOnBehalfOf 特権を使用した偽装
サンプル: Dynamics 365 Customer Engagement (on-premises) のクイック スタート
サンプル: Dynamics 365 Customer Engagement (on-premises) を使用した単純化接続のクイック スタート
サンプル: XRM ツール API のクイック スタート

Azure

サンプル: Azure 対応のカスタム プラグイン
サンプル: Azure 対応のユーザー定義ワークフロー活動
サンプル: 一方向リスナー
サンプル: 二方向リスナー

一括削除​​

サンプル: エクスポート済みレコードの一括削除
サンプル: 共通の条件に合致するレコードを一括して削除する

業務プロセス フロー

サンプル : getEnabledProcesses
サンプル:getActivePath

グラフとダッシュボード

サンプル: 他のユーザーへのグラフの割り当て
サンプル: ユーザー所有のダッシュボードの別のユーザーへの割り当て
サンプル: ダッシュボードの作成、取得、更新および削除
サンプル: グラフの作成、取得、更新、および削除 (CRUD)
サンプル: エンティティに添付されているすべてのグラフの取得

接続

サンプル: つながりの作成 (事前バインド)
サンプル: つながりロールの作成 (事前バインド)
サンプル: 相互つながりロールの作成 (事前バインド)
サンプル: レコードによる接続の照会 (事前バインド)
サンプル: 相互ロールによる接続のクエリ (事前バインド)
サンプル: エンティティの種類コードによるつながりロールのクエリ (事前バインド)
サンプル: つながりロールの更新 (事前バインド)

Dynamics 365 for Outlook

サンプル: Outlook フィルターの作成および取得
サンプル: Dynamics 365 for Outlook メソッドの使用

[通貨]

サンプル: 通貨為替レートの取得

顧客サービスとスケジュール設定

サンプル: 予定の予約
サンプル: インシデントのクローズ
サンプル: 予定から定期的な予定へ変換する
サンプル: 定期的な予定の作成、取得、更新、および削除 (CRUD)
サンプル: 定期的な予定の終了
サンプル: 系列とインスタンスとの間のユーザー定義属性のリンク
サンプル: 契約の管理
サンプル: ユーザーの作業時間のクエリ
サンプル: 複数ユーザーの作業時間のクエリ
サンプル: 定期的な予定の再スケジュールおよび取り消し
サンプル: リソースのスケジュール
サンプル: 予定の検証

カスタマイズとメタデータ

サンプル: カスタム活動の作成
サンプル: カスタム活動エンティティの作成
サンプル: グローバル オプション セットの作成
サンプル: エンティティ関係の作成および取得
サンプル: 電子メール活動を送信するエンティティの作成および更新
サンプル: エンティティ メタデータの作成と更新
サンプル: ソリューションの依存関係の検出
サンプル: 属性メタデータのファイルへのダンプ
サンプル: 属性候補リストのメタデータのファイルへのダンプ
サンプル: エンティティ メタデータのファイルへのダンプ
サンプル: エンティティ特権情報のファイルへのダンプ
サンプル: エンティティの関連付け情報のファイルへのダンプ
サンプル: グローバル オプション セット情報のファイルへのダンプ
サンプル: リボン定義をエクスポートする
サンプル: Web リソースとしてファイルをインポート
サンプル: データ パラメーターを使用した Web リソースへの複数の値の引き渡し
サンプル: メタデータのクエリと変更の検出
サンプル: エンティティ イメージを設定および取得する
サンプル: Web リソースのユーティリティ
サンプル: 属性に関する作業
サンプル: グローバル オプション セットに関する作業
サンプル: ソリューションに関する作業
サンプル: ビューの操作

データのインポート

サンプル: データ マップのエクスポートおよびインポート
サンプル: 複雑なデータ マップを使用したデータのインポート

展開 Web サービス

サンプル: 展開サービス メッセージの使用

検出 Web サービス

サンプル: 探索サービスへのアクセス

重複データ検出

サンプル: 複数の重複レコードの検出
サンプル: 重複データ検出を有効にし、重複を取得する
サンプル: レコードの作成および更新時の重複データ検出の使用

エンティティ レコード

サンプル: 新しい所有者へのレコードの割り当て
サンプル: チームへのレコードの割り当て
サンプル: レコードの関連付け (事前バインド)
サンプル: レコードの作成、取得、更新および削除 (事前バインド)
サンプル: 関連するレコードを使用したレコードの作成と更新 (事前バインド)
サンプル: 作成、取得、更新、および削除 (遅延バインド)
サンプル: 既存レコードのレコードの初期化
サンプル: 2 つのレコードのマージ
サンプル: 有効な状態の遷移を取得する
サンプル: 指定したレコードに関連付けられているロールアップ レコード
サンプル: エンティティ インスタンスのシリアル化およびシリアル化解除
サンプル: エンティティ イメージを設定および取得する
サンプル: アクセス チームを使用してレコードを共有
サンプル: GrantAccess、ModifyAccess、および RevokeAccess メッセージを使用したレコードの共有
サンプル: エンティティの状態の検証および設定
サンプル: 添付ファイルのアップロード、取得、およびダウンロード

サポート情報

サンプル: 記事の検索および取得

マーケティング​​

サンプル: 簡易キャンペーンの配布
サンプル: 動的および静的なリストへのキャンペーン活動の配布
サンプル: マーケティング リストにキャンペーン活動を配布する

組織 Web サービス

サンプル: Dynamics 365 Customer Engagement Web サービスでユーザーを認証する
サンプル: 複数の要求の実行
サンプル: トランザクション内で複数の要求を実行する:
ヘルパー コード: SystemUserProvider クラス
サンプル: ActOnBehalfOf 特権を使用した偽装
サンプル: Dynamics 365 Customer Engagement (on-premises) のクイック スタート
サンプル: Dynamics 365 Customer Engagement (on-premises) を使用した単純化接続のクイック スタート
サンプル: 組織サービス コンテキスト クラスの使用

プラグイン

サンプル: 価格計算のプラグイン
サンプル: 基本プラグインの作成
サンプル: 隔離されたプラグインからの Web アクセス

製品カタログ

サンプル: バンドルへの製品の追加
サンプル: 価格計算のプラグイン
サンプル: 製品レコードを複製する
サンプル: 製品を作成して公開する

プロセス、ワークフロー、ダイアログ

サンプル: ユーザー定義ワークフロー活動で信用度スコアを計算する
サンプル: カスタム ワークフロー活動の作成
サンプル: テンプレートを使用したプロセスの作成
サンプル: コードでリアルタイム ワークフローを作成する
サンプル: コードでワークフローの作成
サンプル: ダイアログの作成、取得、更新、および削除 (CRUD)
サンプル: ワークフローの実行
サンプル: ワークフローの状態の設定
サンプル: ユーザー定義ワークフロー活動を使用した次回の誕生日の更新

サンプル: 複雑な LINQ クエリ
サンプル: Fetch とクエリ式の間でクエリを変換する方法
サンプル: LINQ クエリの作成
サンプル: 遅延バインドで LINQ クエリを作成する
サンプル: その他の LINQ クエリの例
サンプル: LINQ を使用した条件演算子による複数取得
サンプル: 厳密な型を使用した、属性によるクエリでの複数取得
サンプル: 厳密な型を使用したクエリ式による複数取得
サンプル: 交差テーブルからレコードを取得する
サンプル: 一対多関連付けでの取得
サンプル: FetchXML での集計の使用
サンプル: ページング Cookie を使用した FetchXML の使用
サンプル: ページング Cookie を使用した QueryExpression の使用
サンプル: 保存済みクエリの検証および実行

キュー

サンプル: キューへのレコードの追加 (事前バインド)
サンプル: キューへのプリンシパルの追加 (事前バインド)
サンプル: キューの履歴のクリーンアップ (事前バインド)
サンプル: キューの作成 (事前バインド)
サンプル: キューの削除 (事前バインド)
サンプル: キュー アイテムのキュー使用への解放 (事前バインド)
サンプル: キューの共有 (事前バインド)
サンプル: 操作するキュー アイテムの指定 (事前バインド)

レポート

サンプル: レポート定義のダウンロード
サンプル: レポートの履歴制限の取得
サンプル: レポートを組織で使用可能または使用不可能にする
サンプル: レポートの公開

営業: 潜在顧客、営業案件、見積もり、受注、請求書、接続

サンプル: 営業案件を見積もりに変換する (事前バインド)
サンプル: つながりの作成 (事前バインド)
サンプル: つながりロールの作成 (事前バインド)
サンプル: 相互つながりロールの作成 (事前バインド)
サンプル: 営業案件の作成 (事前バインド)
サンプル: 受注を実行する
サンプル: 目標の合計件数の上書きおよび目標のクローズ
サンプル: 見積もり、受注、および請求書の処理
サンプル: 潜在顧客を見込みありと評価する
サンプル: エンティティの種類コードによるつながりロールのクエリ (事前バインド)
サンプル: 相互ロールによる接続のクエリ (事前バインド)
サンプル: 営業案件の取得 (事前バインド)
サンプル: カスタム期間の目標データを、対象の売上に対してロールアップする
サンプル: 件数の拡大対象に対する会計期間の目標データのロールアップ
サンプル: 営業案件、見積もり、受注への負の数値の設定
サンプル: つながりロールの更新 (事前バインド)
サンプル: ロールアップ クエリを使用した目標の追跡

サンプル データ

サンプル: サンプル データのインストールまたは削除

SharePoint

サンプル: SharePoint 場所レコードの作成、取得、更新、および削除 (CRUD)
サンプル: エンティティに対するドキュメント管理の有効化
サンプル: 場所レコードの絶対 URL およびサイト コレクション URL の取得

ソリューション

サンプル: ソリューションの依存関係の検出
サンプル: ソリューションに関する作業

タイム ゾーン

サンプル: タイム ゾーン情報の取得

Web リソース

サンプル: Web リソースとしてファイルをインポート
サンプル: データ パラメーターを使用した Web リソースへの複数の値の引き渡し
サンプル: Web リソースのユーティリティ

関連項目

Dynamics 365 Customer Engagement (on-premises) の理解に役立つチュートリアル