Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Resumen
El enfoque que se usa para configurar las variaciones es diferente en el nuevo modelo de complemento de SharePoint que con el código de plena confianza. En un escenario típico de solución de granja o código de plena confianza (FTC), el modelo de objetos del lado servidor de SharePoint (Microsoft.SharePoint.Publishing.Variations) se usó para configurar variaciones y las características que ejecutaron el código se implementaron a través de soluciones de SharePoint.
En un escenario de modelo de complemento de SharePoint, se usa el modelo de objetos del lado cliente de SharePoint (CSOM) o la API REST para configurar las variaciones. Este patrón se conoce como patrón de aprovisionamiento remoto.
Directrices importantes
Como regla general, nos gustaría proporcionar las siguientes directrices de alto nivel para configurar las variaciones en el nuevo modelo de complemento de SharePoint.
- Use la API del modelo de objetos del lado cliente (CSOM) de SharePoint para configurar las variaciones siempre que sea posible.
- Clase Variations del modelo de objetos del lado cliente de .Net (documentación de la API de MSDN)
- Clase Variations del modelo de objetos del lado cliente de JavaScript (documentación de la API de MSDN)
- No todas las opciones de configuración de variantes están disponibles actualmente a través de las clases variaciones de la API de CSOM de SharePoint enumeradas anteriormente.
- Puede ir más allá de lo que proporcionan las clases de variantes de API de CSOM enumeradas anteriormente y configurar algunas opciones de variación. Para ello, establezca los valores para la configuración de variaciones almacenada en los contenedores de propiedades del sitio o modifique los elementos de lista de las listas asociadas a las variaciones.
- La clase VariationsExtensions.cs (ejemplo PnP de O365) contiene varios ejemplos que modifican los valores de contenedor de propiedades y elemento de lista para configurar los valores de las variaciones.
- La clase VariationsExtensions.cs (ejemplo PnP de O365) muestra cómo configurar todos los valores que se pueden establecer en la página de configuración de variaciones.
- El artículo Elegir los idiomas que desea poner a disposición de la interfaz de usuario de un sitio (artículo de soporte técnico de O365) aborda algunas de las funcionalidades multilingües de Office 365.
Vínculos relacionados
- Artículos de orientación en https://aka.ms/OfficeDevPnPGuidance
- Referencias en MSDN en https://aka.ms/OfficeDevPnPMSDN
- Vídeos en https://aka.ms/OfficeDevPnPVideos
Ejemplos de PnP
- Clase VariationsExtensions.cs (ejemplo PnP de O365)
- Ejemplos y contenido en Patrones y prácticas de Microsoft 365 (PnP)
Se aplica a
- Office 365 multiempresa (MT)
- Office 365 dedicado (D)
- SharePoint 2013 local