クライアント側オブジェクト モデル (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);
}
