Share via


Référence de schéma de manifeste

Cette section contient la documentation de référence du schéma du manifeste généré via Microsoft Power Platform CLI.

Important

L’onglet Disponible pour montre quels éléments sont pris en charge par les applications pilotées par modèle et canevas. Il est recommandé de vérifier la section Disponible pour pour chaque propriété individuelle, qu’elle soit prise en charge ou non. Par exemple, l’élément code est pris en charge à la fois pour les applications pilotées par modèle et les applications canevas, mais les propriétés html et img dans les éléments code ne prend pas en charge les applications canevas.

Élément Description Disponible pour
code Fait référence au chemin où se trouvent les fichiers de ressources. Applications pilotées par modèle et applications canevas
control Définit l’espace de noms du composant, sa version et ses informations d’affichage. Applications pilotées par modèle et applications canevas
css Le CSS décrit comment les composants de code doivent être affichés dans l’interface utilisateur. Applications pilotées par modèle et applications canevas
data-set Le nœud jeu de données dans le manifeste de composant est une représentation configurable spécifique d’un ensemble d’enregistrements de table. Applications pilotées par modèle
domain Spécifie le domaine dans l’élément external-service-usage Applications de canevas
external-service-usage Indique si ce contrôle utilise ou non un service externe. Si c’est le cas, définissez l’indicateur d’attribut activé sur true et ajoutez le domaine de service externe à la propriété <domain>. Un contrôle qui utilise n’importe quel service externe est un contrôle premium et l’utilisateur final aura besoin d’une licence Power Apps pour ouvrir une application comportant un contrôle premium. Pour plus d‘informations, voir : Licences Applications de canevas
Élément event Définit une expression Power FX qui peut être configurée dans Power Apps Studio, puis déclenchée dans le code du composant. Applications de canevas
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. Applications pilotées par modèle
img La ressource web img vous permet d’ajouter des images pour les composants de code. Applications pilotées par modèle
manifest Manifeste est le fichier de métadonnées qui définit un composant. Il s’agit d’un document XML qui décrit
- L’espace de noms du composant.
- Le type de données qui peut être configuré, un champ ou un jeu de données.
- Toutes propriétés qui peuvent être configurées dans l’application lorsque le composant est ajouté.
- Une liste des fichiers de ressources dont le composant a besoin.
- L’un d’eux doit être une ressource web JavaScript. Ce JavaScript doit inclure une fonction qui instanciera un objet. Cela implémente une interface qui expose les méthodes requises pour que le composant fonctionne. Celle-ci est appelée la bibliothèque d’implémentation de composant.
- Le nom d’une fonction JavaScript dans la bibliothèque d’implémentation de composant qui renvoie un objet qui s’applique à l’interface requise.
Lorsqu’un utilisateur configure un composant dans l’application, les données du manifeste filtrent les composants disponibles afin que seuls les composants valides pour le contexte soient disponibles pour la configuration. Les propriétés définies dans le manifeste pour un composant sont affichées sous forme de champs de configuration afin que la personne configurant le contrôle puisse spécifier des valeurs. Ces valeurs de propriété sont ensuite disponibles pour votre fonction de composant au moment de l’exécution.
Applications pilotées par modèle et applications canevas
platform-library La bibliothèque de la plate-forme à utiliser comme ressource.
Cet élément est utilisé dans Contrôles React et bibliothèques de plate-forme (version préliminaire) .
Applications pilotées par modèle et applications canevas
property-dependencies Définit un groupe d’éléments property-dependencies. Applications de canevas
property-dependency Dépendance de propriété dans le nœud property-dependencies. Définit la dépendance entre deux propriétés. Applications de canevas
property-set Définit une configuration interne dans un nœud de manifeste data-set afin de vous permettre de configurer explicitement une colonne de votre jeu de données (data-set) pour une colonne d’un type donné à partir de la table pour laquelle l’élément data-set est configuré. Applications pilotées par modèle
propriété Le nœud property définit une partie spécifique et configurable de données que le composant attend de Microsoft Dataverse. Applications pilotées par modèle et applications canevas
resources Le nœud resources dans le manifeste du composant fait référence aux fichiers de ressources dont a besoin le composant pour implémenter son affichage. Applications pilotées par modèle et applications canevas
resx La ressource web resx sert à gérer les chaînes localisées que vous définissez. Applications pilotées par modèle et applications canevas
type-group Le nœud type-group définit un ensemble de types identifiés par un nom unique. Ces informations peuvent être utilisées pour identifier les types de données pris en charge par une propriété spécifique. Applications pilotées par modèle et applications canevas
type Le type dans le nœud de type de groupe définit le type de données. Applications pilotées par modèle
uses-feature Indique quelle fonctionnalité les composants de code souhaitent utiliser. Applications pilotées par modèle

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é).