【问题标题】:How to add App-Webpart into a page using PowerShell如何使用 PowerShell 将 App-Webpart 添加到页面中
【发布时间】:2015-05-05 10:36:14
【问题描述】:

我想使用 PowerShell 将已经在 Sharepoint 中的自定义列表之类的 App-Webpart 添加到页面中。我该怎么做?

【问题讨论】:

    标签: powershell sharepoint sharepoint-2013


    【解决方案1】:

    这应该可以完成工作......

    $WebUrl = 'Your Site\Web Url'
    
    Add-PSSnapin "Microsoft.SharePoint.Powershell"
    
    $SPWeb = Get-SPWeb $WebUrl
    $oWebPartPage = $SPWeb.GetFile("SitePages/Test.aspx") # Url of Page where webpart should be added
    
    $oWebPartPage.Checkout()
    $oWebPartManager = $oWebPartPage.GetLimitedWebPartManager([System.Web.UI.WebControls.WebParts.PersonalizationScope]::Shared)
    
    $list = $SPWeb.Lists["YourListName"] # Name of the list
    
    $oWebPartView = New-Object "Microsoft.SharePoint.WebPartPages.ListViewWebPart"
    $oWebPartView.ListName = $list.ID.ToString("B").ToUpper()
    $oWebPartView.ViewType = "None" 
    $oWebPartView.ViewGuid = ""
    $oWebPartManager.AddWebPart($oWebPartView,"RightZone",2)
    $oWebPartManager.SaveChanges($oWebPartView)
    

    【讨论】:

      猜你喜欢
      • 2019-10-01
      • 2012-11-23
      • 2013-01-29
      • 2010-12-23
      • 2019-06-05
      • 1970-01-01
      • 2015-12-12
      • 1970-01-01
      • 2012-01-01
      相关资源
      最近更新 更多