簡體   English   中英

使用CSOM在SharePoint 2013中創建托管屬性c#

[英]Creating Managed Properties in the SharePoint 2013 Using CSOM c#

我正在使用SPMeta2 CSOM代碼創建並填充onpremm共享點站點的列表,contentTypes和列,但是我找不到創建托管屬性的方法。

有沒有辦法做到這一點,我已經谷歌搜索,只是發現可以做到這一點的Powershell和SSOM代碼。

添加類型-路徑“ C:\\ Program Files \\ Common Files \\ Microsoft Shared \\ Web服務器擴展\\ 15 \\ ISAPI \\ Microsoft.SharePoint.Client.dll”

添加類型的路徑“ C:\\ Program Files \\ Common Files \\ Microsoft Shared \\ Web服務器擴展\\ 15 \\ ISAPI \\ Microsoft.SharePoint.Client.Runtime.dll”

添加類型路徑“ C:\\ Program Files \\ Common Files \\ Microsoft Shared \\ Web服務器擴展\\ 15 \\ ISAPI \\ Microsoft.SharePoint.Client.Search.dll”

     try
        {

         var User = "userName";
         var Password = "password";
         var SiteURL = "http://siteUrl/";
         var domainName = "domain name";
        var xDocument = XDocument.Load(@"C:\MyFile11.xml");        
        string xml = xDocument.ToString();


        var context = new Microsoft.SharePoint.Client.ClientContext(SiteURL);
        context.Credentials =   new NetworkCredential(User, GetSecurePassword(Password),domainName);


        var searchConfigurationPortability = new Microsoft.SharePoint.Client.Search.Portability.SearchConfigurationPortability(context);
        var Search = new Microsoft.SharePoint.Client.Search.Portability.SearchConfigurationPortability(context);
        var Owner = new Microsoft.SharePoint.Client.Search.Administration.SearchObjectOwner(context, SearchObjectLevel.Ssa);

        //Export search conf schema
        var SearchConfig = Search.ExportSearchConfiguration(Owner);
        context.ExecuteQuery();

        XmlDocument xdoc = new XmlDocument();
        xdoc.LoadXml(SearchConfig.Value);
        xdoc.Save("myfilenameSSA.xml");

        // import search conf schema
        Search.ImportSearchConfiguration(Owner, xml);
        context.ExecuteQuery();

        }           
        catch (Exception ex)
        {
            Console.WriteLine(ex.ToString());
        }
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM