ポータルでの Power Apps component framework のサポート

重要

このリリース計画で説明されている機能の一部は、まだリリースされていません。 提供タイムラインは変更される可能性があり、予定されている機能はリリースされない可能性があります (Microsoft ポリシーを参照)。 詳細: 新機能と予定されている機能

有効対象 パブリック プレビュー 一般提供
ユーザー向けで、管理者、作成者、またはアナリストによる有効化/構成が必要 - 2021 年 12 月

ビジネス バリュー

この機能により、開発者はポータルでコード コンポーネントを使用して、ポータルのフォームや Web ページ内で使用されるカスタム UI 要素を作成できます。

機能の詳細

Power Apps component framework を使用すると、アプリ開発者はアプリ間で使用するコード コンポーネントを作成できます。 一般提供では、Power Apps ポータル内の Power Apps component framework を使用して作成された以下のコード コンポーネントがサポートされます。

フォーム上のフィールド コンポーネント

このタイプのコード コンポーネントを使用すると、ポータル フォーム上のフィールドをコード コンポーネントに置き換えることができます。 その構成には通常、最初に Microsoft Dataverse 内の対応するテーブル フォームのコード コンポーネントを構成することが関与します。 その後、基本フォームまたは詳細フォームのステップ メタデータ構成を使用して、ポータル上でコード コンポーネントが有効になります。

次に、サンプルの線形スライダーのコード コンポーネントが、ポータル内のフォーム上でどのように表示されるかの例を示します。

ポータル Web ページ上の線形スライダーのコード コンポーネント。

Web ページ上のコンポーネント

Liquid タグを使用して、ページ上で直接コード コンポーネントを追加できるようになります。 次に、Liquid タグを使用して追加されたサンプルの 3D ビューアーのコード コンポーネントが、ポータル内のページ上でどのように表示されるかの例を示します。

ポータル ページ上の 3D 画像ビューアーのコード コンポーネント。

Web API のサポート

Web API でのコンポーネント コントロールのサポートにより、context.webAPI のメソッドを使用した CRUD 操作 (作成/読み取り/更新/削除) を使用できるようになります。 次に、Web API のコード コンポーネントが、ポータル内のフォーム上でどのように表示されるかの例を示します。

Web API を使用したコード コンポーネント。