Partager via


Composant WebPart dans le modèle de complément SharePoint

L’approche que vous utilisez pour créer des composants de page portables est différente dans le nouveau modèle de complément SharePoint et dans le code de confiance totale. Dans un scénario ftC (Full Trust Code) /Solution de batterie de serveurs classique, des composants WebPart ont été créés pour implémenter des composants de page portables.

Dans un scénario de modèle de complément SharePoint, les composants de complément (composants d’application) sont créés pour implémenter des composants de page portables. Les composants de complément utilisent du code côté client.

Conseils importants

En règle générale, nous aimerions fournir les instructions générales suivantes concernant les composants de complément.

  • Vous ne pouvez pas exécuter de code côté serveur dans les composants de complément.
  • Vous ne pouvez pas créer de composants d’éditeur personnalisés pour les composants de complément.
  • Utilisez le composant Script de complément pour créer un lien vers JavaScript utilisé pour interagir avec SharePoint et d’autres services et créer une interface utilisateur.
  • Par défaut, les propriétés personnalisées que vous ajoutez aux composants de l’éditeur sont toujours affichées comme le dernier groupe dans un composant d’éditeur.

Prise en main

Les composants de complément peuvent être facilement créés à l’aide du composant script de complément prête à l’emploi. Cela vous permet de fournir un lien vers un fichier JavaScript hébergé n’importe où. Le fichier JavaScript utilise du code côté client pour interagir avec SharePoint ou d’autres services et afficher une interface utilisateur.

L’article suivant décrit le modèle de composant script de complément et comment l’utiliser.

L’exemple suivant montre comment utiliser un composant script de complément pour l’intégrer à Yammer, Bing Cartes et Google Maps.

La vidéo suivante vous guide tout au long de l’exemple de code.

Exemples PnP

S’applique à

  • Office 365 multi-locataire (MT).
  • Office 365 dédiés (D)
  • SharePoint 2013 en local