【问题标题】:PowerShell delete SharePoint page sectionPowerShell 删除 SharePoint 页面部分
【发布时间】: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


    【解决方案1】:

    我最终测试了它,它也不起作用。我检查了方法,似乎没有删除方法。就像doc 所说的那样。

    Add-PnPPageSection cmdlet 但只有Remove-PnPPageComponent

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多