モデル駆動型アプリ用の Power Apps component framework
重要
このコンテンツはアーカイブされており、更新されていません。 最新のドキュメントについては、Microsoft Power Platform 製品のドキュメントを参照してください。 最新のリリース計画については、Dynamics 365 および Microsoft Power Platform のリリース計画を参照してください。
| 有効対象 | パブリック プレビュー | 早期アクセス | 一般提供 |
|---|---|---|---|
| エンド ユーザー、管理者/作成者による有効化、またはアナリスト | - | - | 2019 年 10 月 7 日 |
機能の詳細
Power Apps component framework はモデル駆動型アプリで一般に利用可能であり、プロの開発者はあらゆる Power Apps 機能で使用するためのカスタム コンポーネントを作成することができます。 サード パーティの開発者は、選択したライブラリとサービスを使用して独自のカスタム コンポーネントを作成し、これらの再利用可能なコンポーネントをすべてのモデル駆動型アプリに追加できます。 フレームワークにより、時間が節約されるだけでなく、高度な相互作用のための強力な機能を利用できるようになります。 カスタム コンポーネントを容易に開発できるよう、Microsoft Power Apps CLI ツールでは、迅速なコンポーネントの作成、簡単なデバッグ、組み込みの検証、選択したコード エディターを使用したテストが提供されます。
プロの開発者は、すぐに利用できるユーザー エクスペリエンスに追加できるようになりました。 カスタム コンポーネントでは、コントロールのライフサイクル管理、コンテキスト データとメタデータ アクセス、シームレスなサーバー アクセス、ユーティリティ、データ書式設定メソッド、カメラや場所やマイクなどのデバイス機能といった機能を公開する豊富なフレームワーク API のセットにアクセスできるだけでなく、ダイアログ、検索、フルページ レンダリングなどの UX 要素を簡単に呼び出すこともできます。 コンポーネント開発者は、最新の Web プラクティスを使用し、外部ライブラリの機能を活用して、高度なユーザー操作を作成できます。 フレームワークでは、コンポーネントのライフサイクルが自動的に処理され、アプリケーションのビジネス ロジックが保持されて、パフォーマンスが最適化されます (非同期 IFrame は不要です)。
フレームワークを使用して作成されたコンポーネントは、完全に構成可能であり、フォーム、ダッシュボード、グリッド、ビジネス プロセスなどのモデル駆動型アプリの複数の面で再利用できます。 コンポーネントの定義、依存関係、構成をすべて 1 つのソリューションにパッケージ化し、環境間で移動したり、AppSource で出荷したりできます。 Power Apps component framework は、Common Data Service でリリースされた新しい統一インターフェイスの基盤となっています。統一インターフェイスでは、応答性を高める Web 設計原則を使用して、すべての画面サイズ、デバイス、表示方向に最適な表示と対話エクスペリエンスが提供されます。

関連項目
機能の探索 (ビデオ)
2019 年 10 月 7 日