Partager via


Créer une interface utilisateur réutilisable avec Power Apps component framework et les composants d’applications canevas

Power Apps propose deux options pour créer des composants réutilisables :

Les composants des applications canevas sont puissants et peuvent être utilisés pour répondre à la plupart des exigences de l’interface utilisateur de votre application. Vous devez d’abord en tenir compte, car le coût de construction et d’entretien peut être inférieur dans la plupart des cas à Power Apps component framework.

L’image suivante présente des exemples de composants d’application canevas.

Capture d’écran des composants dans les applications canevas telles que Sessions, Planification et Activité.

Les composants des applications canevas peuvent être regroupés dans des bibliothèques de composants, qui sont des conteneurs qui facilitent la réutilisation des composants dans de nombreuses applications. Les bibliothèques de composants facilitent la recherche et la découverte de composants, la publication de modifications et la notification aux créateurs d’applications lorsque des mises à jour de composants sont disponibles.

Capture d’écran des bibliothèques de composants dans le portail des créateurs.

Pour des scénarios plus avancés, Power Apps component framework offre un accès à un riche ensemble d’API framework qui exposent de nombreuses fonctionnalités telles que la gestion du cycle de vie des composants, les données contextuelles et les métadonnées. Pour les scénarios qui nécessitent l’accès aux fonctionnalités de l’appareil, comme caméra, microphone, créer un composant de code en utilisant Power Apps component framework est la seule option. Les composants de code créés avec Power Apps component framework peuvent être utilisés dans des applications canevas, des applications pilotées par modèle et les portails Power Apps.

Pour voir l’utilisation réelle de Power Apps component framework, regardez cette vidéo sur la façon dont Chevron a créé un outil de planification de puits amélioré numériquement pour aider à la conception d’un puits d’une profondeur de 35 000 pieds (près de 7 miles sous terre) : Vidéo : Histoires du monde réel : les entreprises énergétiques mondiales stimulent la transformation numérique avec Microsoft Power Platform. Cet outil numérique utilise Power Apps component framework pour améliorer l’expérience de l’application.

Capture d’écran montrant une application pilotée par modèle créée à l’aide de composants de code créés à l’aide de Power Apps Component Framework

Le composant de code affiche un champ de saisie avancé avec une liste déroulante contenant des informations supplémentaires qui aident les utilisateurs à comprendre les formules utilisées pour obtenir la valeur du champ de saisie.