SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Content Editor Webpart via PowerShell einbinden

Unbeantwortet Dieser Beitrag hat 1 Antworten

Ohne Rang
282 Beiträge
MStel erstellt 30 Juni 2015 13:10
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

 Hallo,

ich möchte den Content-Editor Webpart via PowerShell auf meine Website hinzufügen.
Da ich bereits eigene Webparts mit der AddWebPart Methode in meine Website eingebunden habe, habe ich meinen Code kopiert und die Parameter angepasst.

[System.Reflection.Assembly]::LoadWithPartialName("MSContentEditor")
 $site = Get-SPSite -Identity $site
 $web=Get-SPWeb -Identity $web
 $file = $web.GetFile($URL + "/default.aspx")
 $webpartmanager = $web.GetLimitedWebPartManager($dolWeb +"/default.aspx", [System.Web.UI.WebControls.WebParts.PersonalizationScope]::Shared)
 $webpart = new-object Microsoft.SharePoint.WebPartPages.ContentEditorWebPart;
  $webpartmanager.AddWebPart($webpart, "Left",1);

 Leider bekomme ich die Fehlermeldung "AddWebPart : Ausnahme beim Aufrufen von "AddWebPart" mit 3 Argument(en):  "Für dieses Webpart können die XmlSerializer nicht erstellt werden.""
Egal an welchen Parametern ich etwas verändere ich erhalte immer exakt diese Meldung.
Habe mir mit Write-Output alles einmal ausgeben lassen und überprüft ob die Werte ihre Inhalte erhalten haben, was auch der Fall war.

Die Meldung ist mir so nicht bekannt.

Wenn jemand einen Hinweis darauf hat, wo der Fehler auftreten könnte bzw. ein einfaches Beispiel für das Hinzufügen des Content Editors via Powershell hat wäre ich sehr dankbar.

MFG
Mstel

Alle Antworten

Ohne Rang
282 Beiträge
MStel Als Antwort am 30 Juni 2015 14:42
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Sogar von Microsoft selbst habe ich ein Beispiel gefunden, welches bei mir aufgrund der Fehlermeldung nicht funktioniert. Ich verzweifele an diesem Problem
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/52acbd0a-633e-4d25-a4ff-b6a009389289/programmatically-added-web-part-issues-powershell?forum=sharepointdevelopment