如何使用 pnp powershell 或任何脚本更新 sharepoint 在线列表图标和颜色?

问题描述 投票:0回答:1

使用任何脚本更新列表图标的最佳方法是什么?我已经为该站点启用了客户端脚本,并尝试使用以下命令来更新列表图标,但没有成功。

设置-PnPPropertyBagValue -键“_ListIcon”-值“日历”

运行以下命令后,结果显示它具有日历值,但共享点列表图标未更新。

Get-PnPPropertyBag -Key "_ListIcon" # 此命令用于获取属性包值

任何参考资料将不胜感激。

enter image description here

powershell sharepoint sharepoint-online
1个回答
0
投票

您需要先将图标上传到 Site Assest,然后使用下面的 Temp 命令来更新列表图标。

#Set Parameters
$SiteURL = "https://crescent.sharepoint.com"
 
#Connect to SharePoint Online site
Connect-PnPOnline -Url $SiteURL -Interactive
 
#Get the List
$List = Get-PnPList "Documents"
 
#Update Icon for the list
$List.ImageUrl = "/_layouts/15/images/itdl.png"
$List.Update()
Invoke-PnPQuery

列表的颜色通常与网站的主题相关。您可以自定义主题并根据此文档应用它:SharePoint 网站主题

© www.soinside.com 2019 - 2024. All rights reserved.