クライアント側オブジェクト モデル (CSOM) を使用して SharePoint 2013 バリエーション ラベルを作成する方法を教えてください。SSOM とパワー シェルを使用して可能であることはわかっています。
前もって感謝します。
クライアント側オブジェクト モデル (CSOM) を使用して SharePoint 2013 バリエーション ラベルを作成する方法を教えてください。SSOM とパワー シェルを使用して可能であることはわかっています。
前もって感謝します。
VariationsClient クラスは、SharePoint 2013 でバリエーション ラベルを管理するためのものです。
現在、次の操作がサポートされています。
VariationsClient.CreateLabel
メソッドは、バリエーション ラベルの作成に使用されますVariationsClient.GetLabelsList
メソッドはサイトでバリエーション ラベルを取得します 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);
}