Variantes dans le modèle SharePoint de la base de valeurs
Résumé
L’approche que vous prenez pour configurer les variantes 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, le SharePoint objet côté serveur (Microsoft.SharePoint. Publishing.Variations) a été utilisé pour configurer les variantes et les fonctionnalités qui ont exécuté le code ont été déployées via SharePoint Solutions.
Dans un SharePoint de modèle de SharePoint, vous utilisez le modèle objet côté client (CSOM) ou l’API REST SharePoint pour configurer les variantes. Ce modèle est souvent appelé le motif mise en service à distance.
Conseils généraux
En règle générale, nous voulons fournir les instructions générales suivantes pour configurer les variantes dans le nouveau modèle de SharePoint de base.
- Utilisez l SharePoint API CSOM (Client-side Object Model) pour configurer les variantes autant que possible.
- Classe variations du modèle objet côté client .Net (documentation de l’API MSDN)
- Classe de variantes du modèle objet côté client JavaScript (documentation de l’API MSDN)
- Tous les paramètres de configuration des variantes ne sont actuellement pas disponibles via SharePoint classes de variantes de l’API CSOM répertoriées ci-dessus.
- Vous pouvez aller au-delà de ce que les classes de variantes de l’API CSOM répertoriées ci-dessus fournissent et configurent certains paramètres de variantes. Pour ce faire, vous définissez les valeurs des paramètres de variantes stockés dans des magasins de propriétés de site et/ou modifiez les éléments de liste dans les listes associées aux variantes.
- La classe VariationsExtensions.cs (exemple PnP O365) contient plusieurs exemples qui modifient le sac de propriétés et les valeurs d’élément de liste pour configurer les paramètres de variantes.
- La classe VariationsExtensions.cs (exemple PnP O365) illustre comment configurer tous les paramètres que vous pouvez définir dans la page des paramètres de variantes.
- L’article De choisir les langues que vous souhaitez rendre disponibles pour l’interface utilisateur d’un site (article de support O365) traite de certaines des fonctionnalités multilingues de Office 365.
Liens connexes
- 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
- Classe VariationsExtensions.cs (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