0

クライアント側オブジェクト モデル (CSOM) を使用して SharePoint 2013 バリエーション ラベルを作成する方法を教えてください。SSOM とパワー シェルを使用して可能であることはわかっています。

前もって感謝します。

4

1 に答える 1

0

CSOM を介して SharePoint 2013/Online でバリエーション ラベルを作成する方法

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);    
}

結果

ここに画像の説明を入力

于 2014-08-26T16:46:33.753 に答える