uses-feature 元素

指示代码组件要使用的功能。

适用于

模型驱动应用

参数

元素 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 组件框架概述