элемент uses-feature

Указывает, какая функция используется компонентами кода.

Доступно для

Приложения на основе моделей

Параметры

Элемент Description Тип Обязательно
name Имя функции, объявленной в компоненте string Да
required Указывает, требуется ли компоненту эта функция или нет. boolean Да

Родительский элемент

Элемент Description
Использование функций Элемент использования функций выступает в качестве оболочки вокруг 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
Справочник по API платформы компонентов Power Apps
Обзор платформы компонентов Power Apps