Web Part in the SharePoint Add-in model

L’approche que vous prenez pour créer des composants de page portable est différente dans le nouveau modèle de SharePoint par rapport au code de confiance totale. Dans un scénario classique de code de confiance totale /solution de batterie de serveurs, des composants Web Parts ont été créés pour implémenter des composants de page portables.

Dans un SharePoint de modèle de module de développement, les composants de composants de add-in (composants d’application) sont créés pour implémenter des composants de page portables. Les composants de add-in utilisent du code côté client.

Conseils importants

En règle générale, nous voulons fournir les instructions de haut niveau suivantes concernant les composants de composants de composants de modules.

  • Vous ne pouvez pas exécuter de code côté serveur dans les composants de composants de composants de composants de composants.
  • Vous ne pouvez pas créer de composants d’éditeur personnalisés pour les composants de module de recherche.
  • Utilisez le script de la partie pour créer un lien vers JavaScript qui permet d’interagir avec SharePoint et d’autres services et de créer une interface utilisateur.
  • Par défaut, les propriétés personnalisées que vous ajoutez aux composants d’éditeur sont toujours affichées en tant que groupe final dans un composant d’éditeur.

Prise en main

Il est possible de créer facilement des composants de script de module de type « add-in ». 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 restituer une interface utilisateur.

L’article suivant décrit le modèle de partie de script de add-in et comment l’utiliser.

L’exemple suivant montre comment utiliser un élément de script de Yammer, Bing Cartes et Google Cartes.

La vidéo suivante vous montre l’exemple de code.

Exemples PnP

S’applique à

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