マニフェスト スキーマ リファレンス
このセクションは Microsoft Power Platform CLI を使用して生成されたマニフェスト スキーマの参照ドキュメントを含みます。
重要
以下のために利用可能 タブには、モデル駆動型アプリとキャンバス アプリでサポートされている要素が表示されます。 サポートされるかどうかに関係なく、個々のプロパティごとに利用可能セクションを確認することをお勧めします。 たとえば、コード エレメントは、モデル駆動型アプリとキャンバスアプリの両方でサポートされていますが、code エレメントの html プロパティと img プロパティはキャンバスアプリをサポートしていません。
要素 | 内容 | 以下に使用できます |
---|---|---|
code | リソース ファイルが配置されているパスを参照します。 | モデル駆動型アプリとキャンバス アプリ |
control | コンポーネントの名前空間、バージョン、表示情報を定義します。 | モデル駆動型アプリとキャンバス アプリ |
css | CSS はコード コンポーネントを UI に表示する方法を記述します。 | モデル駆動型アプリとキャンバス アプリ |
data-set | コンポーネント マニフェストのデータセット ノードは、一連のテーブル レコードの特定の構成可能な表現を表します。 | モデル駆動型アプリ |
ドメイン | external-service-usage 要素 内のドメインを指定します | キャンバス アプリ |
external-service-usage | このコントロールが外部サービスを使用しているかどうかを示します。 そうである場合は、enabled 属性フラグを true に設定し、外部サービス ドメインを <domain> プロパティに追加します。 外部サービスを使用するコントロールはプレミアム コントロールであり、エンド ユーザーには Power Apps プレミアム コントロールでアプリを開くためのライセンス。 詳細情報 : ライセンス |
キャンバス アプリ |
イベント要素 | Power Apps Studio 内で構成し、コンポーネント コード内でトリガーできる Power FX 式を定義します。 | キャンバス アプリ |
feature-usage | feature-usage 要素は uses-feature 要素のラッパーとして機能します。この要素によって開発者は、コンポーネントが使用する機能を宣言することができます。 uses-feature 要素が定義されていない場合は、この要素は必要ありません。 |
モデル駆動型アプリ |
img | img Web リソースによって、コード コンポーネントのイメージを追加できます。 |
モデル駆動型アプリ |
manifest | マニフェストはコンポーネントを定義するメタデータ ファイルです。 説明する XML ドキュメントです - コンポーネントの名前空間。 - 構成が可能なデータの種類、フィールドまたはデータセット。 - コンポーネントが追加されたときにアプリケーションで構成できる任意のプロパティ。 - コンポーネントが必要とするリソース ファイルの一覧。 - そのうちひとつは JavaScript Web リソースである必要があります。 この JavaScript はオブジェクトをインスタンス化する関数を含む必要があります。 これはコンポーネントが動作するのに必要なメソッドを公開するインターフェースを実装します。 これはコンポーネント実装ライブラリと呼ばれます。 - 必要なインタフェースを適用するオブジェクトを返す、コンポーネント実装ライブラリの JavaScript 関数名。 誰かがアプリケーションのコンポーネントを設定したときに、マニフェストのデータは利用可能なコンポーネントを除外して、コンテキストに有効なコンポーネントのみ構成に使用できるようにします。 コンポーネントのマニフェストで定義されたプロパティは、コントロールの設定時に値を指定できるよう構成フィールドとして表示されます。 これらのプロパティ値は、実行時にコンポーネント関数で利用可能になります。 |
モデル駆動型アプリとキャンバス アプリ |
platform-library | リソースとして使用するプラットフォーム ライブラリ。 この要素は React のコントロールとプラットフォーム ライブラリ (プレビュー) で使用します。 |
モデル駆動型アプリとキャンバス アプリ |
property-dependencies | property-dependencies のグループを定義します。 | キャンバス アプリ |
property-dependency | property-dependencies ノードのプロパティ依存関係。 2 つのプロパティ間の依存関係を定義します。 | キャンバス アプリ |
property-set | データセットが構成されるエンティティからの特定の種類の列に対してデータセットの列を明示的に構成できるように、データセット マニフェスト ノード内に内部構成を定義します。 | モデル駆動型アプリ |
property | property ノードは、コンポーネントが Microsoft Dataverse から想定される特定の設定可能なデータを定義します。 | モデル駆動型アプリとキャンバス アプリ |
resources | コンポーネント マニフェストの resources ノードは、コンポーネントのビジュアル化を実装するために必要なリソース ファイルを参照します。 | モデル駆動型アプリとキャンバス アプリ |
resx | resx Web リソースは、定義したローカライズ文字列の管理に使用します。 | モデル駆動型アプリとキャンバス アプリ |
type-group | type-group ノードは単一の名前で識別される一連の種類を定義します。 この情報は、特定の property でサポートしているデータの種類を識別するために使用できます。 | モデル駆動型アプリとキャンバス アプリ |
type | type-group ノードの種類は、データの種類を定義します。 | モデル駆動型アプリ |
uses-feature | コード コンポーネントが使用する機能を示します。 | モデル駆動型アプリ |
関連トピック
Power Apps component framework のマニフェスト スキーマ リファレンス
Power Apps Component Framework API の参照
Power Apps Component Framework の概要
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。