SupportsAttributeMarkupAttribute class
SharePoint 2013
Enables an appropriate Web Part to be serialized into page markup using standard control attribute markup.
Namespace: Microsoft.SharePoint.WebPartPages
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
If a Web Part derives from WebPart, and does not use key features from System.Web.UI.WebControls.WebParts.WebPart, such as the System.Web.UI.WebControls.WebParts.PersonalizableAttribute, then it will be serialized into page markup as XML.
If the Web Part provides TypeConverters for all of its complex public properties then it can set this attribute to true and the Web Part will be serialized into page markup using standard control attribute markup.
Show: