Élément uses-feature

Indique quelle fonctionnalité les composants de code souhaitent utiliser.

Disponible pour

Applications pilotées par modèle

Élément parent

Élément Description
feature-usage L’élément feature-usage fait office de wrapper autour des éléments uses-feature, qui permettez eux-mêmes aux développeurs de déclarer quelles fonctionnalités leur composant souhaite utiliser. Si aucun élément feature-usage n’est défini, l’élément feature-usage n’est pas obligatoire.

Éléments enfants

Élément Description Type Nécessaire
nom Nom de la fonctionnalité qui est déclarée dans le composant string Oui
requis Indique si le composant nécessite cette fonctionnalité ou non boolean Oui

Exemple

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

Le tableau ci-dessous répertorie la relation entre ces paramètres et ce qui se passe dans le code au moment de l’exécution si la fonction de la fonctionnalité est disponible à l’appel à partir des paramètres uses-feature définis dans le manifeste.

Manifeste Si l’hôte le prend en charge Si l’hôte ne le prend pas en charge
uses-feature name="device.captureImage" required="true" Context.device.captureImage != null, aucune vérification obligatoire. Avertissement au moment de la conception. Le chargement du composant échoue au moment de l’exécution.
uses-feature name="device.captureImage" required="false" Context.device.captureImage != null Context.device.captureImage == null, le composant peut de façon adaptative effectuer cette vérification au moment de l’exécution.
(aucun) Context.device.captureImage == null Context.device.captureImage == null

Référence du schéma de manifeste Power Apps component framework
Référence d’API Power Apps component framework
Vue d’ensemble de Power Apps component framework

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).