Vue d’ensemble des extensions de SharePoint Framework

Vous pouvez utiliser les extensions SharePoint Framework (SPFx) pour étendre l’expérience utilisateur de SharePoint. Avec les extensions SPFx, vous pouvez personnaliser d’autres facettes de l’expérience SharePoint, notamment les zones de notification, les barres d’outils, les affichages de données de liste et les formulaires. Les extensions SPFx sont disponibles dans tous les abonnements Microsoft 365 pour une utilisation en production.

Les extensions SPFx vous permettent d’étendre l’expérience utilisateur SharePoint dans des pages et des bibliothèques de documents modernes, tout en utilisant les outils et bibliothèques SPFx familiers pour le développement côté client. Plus précisément, SPFx comprend quatre types d’extension :

  • Personnalisateurs d'application : permettent d’ajouter des scripts à la page, accède aux espaces réservés d’éléments HTML connus et les étend avec des rendus personnalisés.
  • Personnalisateurs de champs : permettent de modifier le mode d’affichage des données dans les champs d’une liste.
  • CommandSets : étend les surfaces de commande SharePoint afin d’ajouter de nouvelles actions et fournit du code côté client que vous pouvez utiliser pour appliquer certains comportements.
  • Personnalisateur de formulaire : permet d’assoiquer et de remplacer les nouveaux formulaires par défaut, de modifier et d’afficher l’expérience de formulaire de liste et de bibliothèques avec des formulaires personnalisés en associant le composant au type de contenu .

Vous pouvez créer des extensions avec des frameworks de script courants, tels que Angular et React, ou pour des projets JavaScript simples. Par exemple, vous pouvez utiliser React ainsi que des composants d’Office UI Fabric React pour créer des expériences basées sur les mêmes composants que microsoft 365.

Voir aussi