/// <inheritdoc /> public IWebPart Create(IWebPart webPart) { var webPartInfo = new WebPartInfo { WebPartCategoryID = webPart.WebPartCategoryID, WebPartFileName = webPart.WebPartFileName, WebPartDisplayName = webPart.WebPartDisplayName, WebPartName = webPart.WebPartName, WebPartProperties = FormInfo.GetEmptyFormDocument().OuterXml, }; WebPartInfoProvider.SetWebPartInfo(webPartInfo); return(webPartInfo.ActLike <IWebPart>()); }