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.
  • 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.

Exemples PnP

S’applique à

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