【发布时间】:2021-05-17 15:14:52
【问题描述】:
我想使用 PowerShell 删除 SharePoint 页面部分。我正在关注这个例子https://dreamsof.dev/2019-04-17-removing-sharepoint-page-sections/,我记得它曾经工作过。
这是我的第一次尝试:
$page = Get-PnPPage -Identity "Home.aspx"
$page.Sections.RemoveAt(0)
Set-PnPPage -Identity $page -Publish
这不起作用,所以我想检查页面部分数组之前和之后的实际内容:
$page = Get-PnPPage -Identity "Home.aspx"
$beforeSections = $page.Sections
$page.Sections.RemoveAt(0)
Set-PnPPage -Identity $page -Publish
$page = Get-PnPPage -Identity "Home.aspx"
$afterSections = $page.Sections
但变量 $beforeSections 和 $afterSections 包含两个部分
我确信这曾经有效。有其他人遇到过这个问题吗?
【问题讨论】:
标签: powershell sharepoint