문제

누구든지 CSOM을 사용하여 변동 레이블을 만드는 방법을 알려줍니다.

도움이 되었습니까?

해결책

CSOM을 사용하여 변형 레이블을 만들 수 있다고 생각하지 않습니다.나는 당신이 PowerShell 또는 C #에 사용할 필요가 있다고 생각합니다.다음은 블로그입니다.

변형을 자동화합니다PowerShell & C #

를 사용하여 SharePoint 2013에서

그는 PowerShell을위한 C #과 스크립트 모두에 대한 코드를 썼습니다.

다른 팁

CSOM을 통해 SharePoint 2013 / Online에서 변형 레이블을 만드는 방법

SharePoint 2010/2013 CSOM API는 변형 레이블을 생성하기위한 특정 방법을 노출하지 않지만 해당 목적으로 다음 클래스를 사용할 수 있습니다.

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 ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top