指示代码组件要使用的功能。
适用于
模型驱动应用
参数
| 元素 | Description | 类型 | 必选 |
|---|---|---|---|
name |
在组件中声明的功能的名称 | string |
是的 |
required |
指示组件是否需要该功能 | boolean |
是的 |
父元素
| 元素 | Description |
|---|---|
| feature-usage | 功能使用元素充当元素的 uses-feature 包装器,它们本身允许开发人员声明其组件要使用的功能。 如果未定义使用功能元素,则不需要功能使用元素。 |
Example
<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 组件框架清单架构参考
Power Apps 组件框架 API 参考
Power Apps 组件框架概述