Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The WebPartStorageAttribute class is derived from Object.Attribute and is used for specifying how a property should be stored.
System.Object
System.Attribute
Microsoft.SharePoint.WebPartPages.WebPartStorageAttribute
Public Constructors
The following table shows the constructors of the WebPartStorageAttribute class and a brief description of each.
Name | Description |
---|---|
WebPartStorageAttribute | Initializes a new instance of the WebPartStorageAttribute class. |
WebPartStorageAttribute(Microsoft.SharePoint.WebPartPages.Storage) Constructor | Initializes a new instance of the WebPartStorageAttribute class. |
Public Properties
The following table shows the properties of the WebPartStorageAttribute class, the data type of each property, and a brief description of each.
Name | Data type | Description |
---|---|---|
ControlledExport | Boolean | Specifies whether the property can be exported. |
Storage | Microsoft.SharePoint.WebPartPages.Storage | An enumeration specifying how the property will be stored. |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.
Remarks
If a WebPartStorage attribute is not specified for a property, Storage.PerUser is used by default. If a WebPartStorage attribute is specified for a property but the ControlledExport option is not set, ControlledExport=False
is used by default.
Requirements
Namespace: Microsoft.SharePoint.WebPartPages
Platforms: Microsoft Windows Server 2003
Assembly: Windows SharePoint Services (in Microsoft.SharePoint.dll)
Security: Code Access Security