使用CSOM更改SharePoint Online 365和网站标题

时间:2019-03-04 05:05:48

标签: office365 sharepoint-online

我在SharePoint Online中创建了网站。使用C#CSOM代码更改标题会更新网站的标题,并且可以正确检索相同的标题。

但是当我访问该站点/刷新该站点时,可以看到新更改的标题,但是再次刷新页面会显示原始标题。

该如何解决。

我还尝试使用“ SetSiteProperties”功能从-更改标题 PnP-Sites-Core / Core / OfficeDevPnP.Core / Extensions / TenantExtensions.cs

函数SetSiteProperties引发异常。需要更改标题的站点是TeamSite类型的siteCollection。 使用CSOM或PnP内核,标题更改仅适用于Communication Site。 对于团队网站,无法进行磁贴更改。使用CSOM只能更改临时内容,而Pnp-core会引发异常。

1 个答案:

答案 0 :(得分:0)

使用SharePoint Online CSOM更新网站标题属性,如下所示:

var campaigns = ctx.V_CommercialCampaigns.Where(cam => campaignStrings.Contains((cam))).Select(id => id.Id).ToList();

需要在此处下载安装和参考SharePoint Online CSOM:

SharePoint Online Client Components SDK

结果:

enter image description here