任何人都可以告诉我如何使用csom创建变体标签?

有帮助吗?

解决方案

我不认为您可以使用CSOM创建变体标签。我认为您需要对PowerShell或C#使用。这是博客:

自动变化在SharePoint 2013使用PowerShell&C#

他为c#和powershell写了代码。

其他提示

如何通过csom

在SharePoint 2013 / Online中创建变体标签

SharePoint 2010/2013 CSOM API不会公开任何用于创建变体标签的特定方法,但您可以使用以下类进行此目的。

variationsclient类用于管理SharePoint 2013中的Variation Labels.
目前支持以下操作:

  • VariationsClient.CreateLabel方法用于创建变化标签
  • VariationsClient.GetLabelsList方法在网站上获取变化标签

用法

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

结果

许可以下: CC-BY-SA归因
scroll top