Crear etiquetas de variación usando CSOM en Sharepoint 2013
-
29-09-2020 - |
Pregunta
¿Alguien puede decirme cómo crear etiquetas de variación usando CSOM?
Solución
No creo que puede crear la etiqueta de variación utilizando el CSOM.Creo que necesitas usar a la PowerShell o C #.Aquí está el blog:
automatizar variacionesen SharePoint 2013 usando PowerShell & C #
Escribió el código tanto para C # y Script para PowerShell.
Otros consejos
Cómo crear etiquetas de variación en SharePoint 2013/Online a través de CSOM
La API CSOM de SharePoint 2010/2013 no expone ningún método específico para crear etiquetas de variación, pero puede usar la siguiente clase para ese propósito.
VariacionesClase de cliente está destinado a la gestión Variation Labels
en SharePoint 2013.
Actualmente se admiten las siguientes operaciones:
VariationsClient.CreateLabel
El método se utiliza para crear una etiqueta de variación.VariationsClient.GetLabelsList
El método obtiene etiquetas de variación en el sitio.
Uso
using (var ctx = new ClientContext(url))
{
var variationsClient = new VariationsClient(ctx);
var siteLanguages = new[] {"en-US","ru-RU","fi-FI","nl-NL"};
foreach (var language in siteLanguages)
{
var isSource = (language == "en-US");
variationsClient.CreateLabel(new CultureInfo(language), isSource);
}
}
Resultado
Licenciado bajo: CC-BY-SA con atribución
No afiliado a sharepoint.stackexchange