Creazione di etichette di variazione utilizzando CSOM in SharePoint 2013
-
29-09-2020 - |
Domanda
Qualcuno può dirmi come creare etichette di variazione usando csom?
Soluzione
Non penso che tu possa creare l'etichetta di variazione usando il CSOM.Penso che tu sia necessario utilizzare al PowerShell o C #.Ecco il blog:
Automatity VariationsIn SharePoint 2013 utilizzando PowerShell & C #
ha scritto il codice per c # e script per PowerShell.
Altri suggerimenti
Come creare etichette di variazione in SharePoint 2013 / online tramite csom
SharePoint 2010/2013 API CSOM non esporta metodi specifici per la creazione di etichette di variazione, ma è possibile utilizzare la seguente classe per tale scopo.
VariationsClient Class è destinato a gestire Variation Labels
in SharePoint 2013.
Le seguenti operazioni sono attualmente supportate:
- .
- Il metodo
VariationsClient.CreateLabel
viene utilizzato per creare la etichetta di variazione - Metodo
VariationsClient.GetLabelsList
ottiene etichette di variazione sul sito
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);
}
}
.
Risultato
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange