SPLimitedWebPartManager.ExportWebPart Method
Serializes the specified Web Part into an XmlWriter as a *.dwp or *.webpart file.
Namespace: Microsoft.SharePoint.WebPartPages
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No
Syntax
'Declaration
Public Sub ExportWebPart ( _
webPart As WebPart, _
writer As XmlWriter _
)
'Usage
Dim instance As SPLimitedWebPartManager
Dim webPart As WebPart
Dim writer As XmlWriter
instance.ExportWebPart(webPart, writer)
public void ExportWebPart(
WebPart webPart,
XmlWriter writer
)
Parameters
- webPart
Type: System.Web.UI.WebControls.WebParts.WebPart
- writer
Type: System.Xml.XmlWriter
Remarks
If the Web Part derives from Microsoft.SharePoint.WebPartPages.WebPart, and does not use features from System.Web.UI.WebControls.WebParts.WebPart, such as the System.Web.UI.WebControls.WebParts.PersonalizableAttribute, it serializes as a *.dwp file.
If the Web Part derives from System.Web.UI.WebControls.WebParts.WebPart, or derives from Microsoft.SharePoint.WebPartPages.WebPart, but does use certain key features from System.Web.UI.WebControls.WebParts.WebPart, then it serializes as a *.webpart file.