Déléguer des contrôles dans SharePoint modèle de modules
Résumé
L’approche que vous prenez pour implémenter des contrôles délégués dans votre code 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, les contrôles délégués étaient créés en tant que contrôles utilisateur ou contrôles web, enregistrés avec des fonctionnalités et déployés via SharePoint Solutions.
Dans un SharePoint de modèle de SharePoint, JavaScript est incorporé dans des pages de gestion pour implémenter les mêmes fonctionnalités que les contrôles délégués.
Conseils importants
En règle générale, nous voulons fournir les instructions de haut niveau suivantes pour la création de contrôles délégués dans le nouveau modèle de SharePoint de gestion.
- Il n’y a pas de remplacement direct du contrôle de délégué dans SharePoint modèle de module de développement.
- Utilisez JavaScript incorporé pour implémenter les mêmes fonctionnalités que les contrôles délégués du point de vue de l’utilisateur final.
- Utilisez le modèle objet côté client JavaScript (JSOM) SharePoint et/ou les API REST SharePoint/Office365 pour interagir avec les données et les services SharePoint client.
Consultez les contrôles utilisateur et les contrôles web (SharePoint Add-in Model Recipe) pour découvrir comment incorporer JavaScript à toutes les pages SharePoint avec des actions utilisateur personnalisées et comment incorporer JavaScript directement dans les mises en page et les pages maîtres.
Liens connexes
- Navigation entre collections de sites (vidéo PnP O365)
- Articles de référence sur la page https://aka.ms/OfficeDevPnPGuidance
- Références dans MSDN sur la page https://aka.ms/OfficeDevPnPMSDN
- Vidéos sur la page https://aka.ms/OfficeDevPnPVideos
Exemples PnP
- OD4B. NavLinksInjection (exemple PnP O365)
- Exemples et contenu dans Microsoft 365 et pratiques PnP (Patterns and Practices)
S’applique à
- Office 365 multi-locataire (MT).
- Office 365 dédiés (D)
- SharePoint 2013 en local