Hello, I have a webpart applied on a sample page: http: // mysite / page / registration
I need to change the TYPE property of the webpart q this this page.
(Visited 23 times, 1 visits today)
i found 1 way
$site = new-object Microsoft.SharePoint.SPSite("http://server/") $web = $site.OpenWeb("/") $resultsPath = "Paginas/default.aspx" $page = $web.GetFile($resultsPath) $page.CheckOut() $wpm = $web.GetLimitedWebPartManager($resultsPath, [System.Web.UI.WebControls.WebParts.PersonalizationScope]::Shared) $wpm.WebParts | ft Title, StorageKey $refinerManager = $wpm.WebParts | Where-Object {$_.Title -eq "WP_IntegracaoLumis"} Write-Host $refinerManager $refinerManager.Tipo= "DEFAULT 2" $wpm.SaveChanges($refinerManager) #ERROR write-Host Write-Host "WebPart em $resultsPath Alterada" $page.CheckIn("Test") $page.Publish("Test") $web.Close() $site.Close()
(Visited 1 times, 1 visits today)