次の方法で共有


uses-feature 要素

コード コンポーネントが使用する機能を示します。

使用可能な対象

モデル駆動型アプリ

Parameters

要素 プロパティ タイプ Required
name コンポーネントで宣言されている機能の名称です string はい
required コンポーネントがその機能を必要とするかどうかを示します boolean はい

親要素

要素 プロパティ
feature-usage feature-usage 要素は uses-feature 要素のラッパーとして機能します。この要素によって開発者は、コンポーネントが使用する機能を宣言することができます。 feature-usage 要素が定義されていない場合は、この要素は必要ありません。

<feature-usage>
    <uses-feature name="WebAPI" required="true" />
</feature-usage>

以下のテーブルは、これらの設定と実行時にコード内で行われる処理との関係を示しています。 マニフェストで定義された uses-feature 設定に基づいた、機能関数の呼び出しへの対応を表しています。

マニフェスト ホストがサポートしている場合 ホストがサポートしていない場合
uses-feature name="device.captureImage" required="true" Context.device.captureImage != null、チェックは不要です。 設計時に警告を表示します。 実行時にコンポーネントの読み込みが失敗します。
uses-feature name="device.captureImage" required="false" Context.device.captureImage != null Context.device.captureImage == nullコンポーネントは実行時にこれを適応的にチェックすることができます。
(なし) Context.device.captureImage == null Context.device.captureImage == null

Power Apps Component Framework Manifest Schema リファレンス
Power Apps Component Framework API リファレンス
Power Apps Component Framework の概要