Как обновить свойство SitePageFieldsData.CanvasContent1 страницы SharePoint (сайта группы) с помощью CSOM в C# - PullRequest
0 голосов
/ 06 февраля 2020

Используя приведенный ниже код, я недавно создал страницу:

        Web web = this._ClientContext.Web;
        this._ClientContext.Load(web);
        this._ClientContext.ExecuteQueryRetry();

        var sitePagesList = web.Lists.GetByTitle("Site Pages");

        this._ClientContext.Load(sitePagesList);
        this._ClientContext.Load(sitePagesList.RootFolder);
        this._ClientContext.ExecuteQueryRetry();

        this._ClientContext.Load(sitePagesList.RootFolder, f => f.ServerRelativeUrl);
        this._ClientContext.ExecuteQuery();
        var pageLibraryUrl = sitePagesList.RootFolder.ServerRelativeUrl;
        string newpagename = "MyNewPage.aspx";
        var newPageUrl = pageLibraryUrl + "/" + newpagename;

        var newpage = sitePagesList.RootFolder.Files.AddTemplateFile(newPageUrl, TemplateFileType.StandardPage);
        this._ClientContext.Load(newpage);
        this._ClientContext.ExecuteQuery();

Теперь мне нужно обновить свойство SitePageFieldsData.CanvasContent1 выше созданной страницы.
Есть ли выход для сделать то же самое, используя CSOM в C#?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...