開発者のツールとリソース

開発者は Dataverse と Power Platform を使用してソリューションを操作する際に、以下のツールとリソースを使用します。

Dataverse 開発ツール

Dataverse のコード開発で一般的に使用するツールがいくつかあります。 これらのツールには、ユーザー インターフェイスを持つものや、コマンド駆動型のものがあります。 これらのツールを簡単にインストール、更新、起動する方法については、次の記事をご覧ください: Dataverse 開発ツール

.NET 用 Dataverse SDK

以下は、.NET コード開発で利用可能な Dataverse SDK アセンブリについて説明したものです。 最新バージョンは、対応する NuGet パッケージからダウンロードすることができます。

データに関する作業

組織サービスおよびディレクトリ サービスと対話するには、これらのアセンブリを使用します。

詳細情報 : Microsoft Dataverse .NET 用 SDK を使用する

NuGet パッケージ: Microsoft.CrmSdk.CoreAssemblies

組み立て 名前空間
Microsoft.Crm.Sdk.Proxy.dll Microsoft.Crm.Sdk
Microsoft.Crm.Sdk.Messages
Microsoft.Xrm.Sdk.dll Microsoft.Xrm.Sdk
Microsoft.Xrm.Sdk.Client
Microsoft.Xrm.Sdk.Discovery
Microsoft.Xrm.Sdk.Messages
Microsoft.Xrm.Sdk.Metadata
Microsoft.Xrm.Sdk.Metadata.Query
Microsoft.Xrm.Sdk.Organization
Microsoft.Xrm.Sdk.Query
Microsoft.Xrm.Sdk.WebServiceClient

プロセス デザイナー (ワークフロー) 拡張子を作成

このアセンブリを使用して、ユーザー定義の活動をプロセス デザイナーに追加します。

詳細 ワークフローの拡張機能

NuGet パッケージ: Microsoft.CrmSdk.Workflow

組み立て 名前空間
Microsoft.Xrm.Sdk.Workflow.dll Microsoft.Xrm.Sdk.Workflow
Microsoft.Xrm.Sdk.Workflow.Activities
Microsoft.Xrm.Sdk.Workflow.Designers

Windows のクライアント アプリケーションを作成

これらのアセンブリを使用して、.NET 用 SDK の接続を容易にし、Microsoft Windows クライアント アプリケーションを作成します。

詳細については、XRM ツールを使用して Windows のクライアント アプリケーションを作成 を参照

NuGet パッケージ:

アセンブリ 名前空間
Microsoft.Xrm.Tooling.Connector.dll Microsoft.Xrm.Tooling.Connector
Microsoft.Xrm.Tooling.Connector.Model
Microsoft.Xrm.Tooling.CrmConnectControl.dll Microsoft.Xrm.Tooling.CrmConnectControl
Microsoft.Xrm.Tooling.CrmConnectControl.Model
Microsoft.Xrm.Tooling.CrmConnectControl.Properties
Microsoft.Xrm.Tooling.CrmConnectControl.Utility
Microsoft.Xrm.Tooling.WebResourceUtility.dll Microsoft.Xrm.Tooling.WebResourceUtility

パッケージを作成

これらのアセンブリを使用して Package Deployer ツールのパッケージを作成します。

詳細: Package Deployer のパッケージを作成する

NuGet パッケージ: Microsoft.CrmSdk.XrmTooling.PackageDeployment

アセンブリ 名前空間
Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase.dll Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase

カスタム仮想テーブル データ プロバイダーの作成

このアセンブリを使用して、カスタム仮想テーブル データ プロバイダーを作成します。

詳細: 仮想テーブル (エンティティ) で開始

NuGet パッケージ: Microsoft.CrmSdk.Data

組み立て 名前空間
Microsoft.Xrm.Sdk.Data.dll Microsoft.Xrm.Sdk.Data
Microsoft.Xrm.Sdk.Data.CodeGen
Microsoft.Xrm.Sdk.Data.Converters
Microsoft.Xrm.Sdk.Data.Exceptions
Microsoft.Xrm.Sdk.Data.Expressions
Microsoft.Xrm.Sdk.Data.Mappings

Power Platform 開発ツール

Dataverse 開発ツールと .NET 用 Dataverse SDK の他に、この記事に記載されているツールで、コードを使用して Power Platform の他の機能を拡張できます: Power Platform 開発者ツール

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。