Clase WebPartStorageAttribute
Especifica cómo se debe almacenar una propiedad.
Jerarquía de la herencia
System.Object
System.Attribute
Microsoft.SharePoint.WebPartPages.WebPartStorageAttribute
Espacio de nombres: Microsoft.SharePoint.WebPartPages
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple := False)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public NotInheritable Class WebPartStorageAttribute _
Inherits Attribute
'Uso
Dim instance As WebPartStorageAttribute
[AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple = false)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class WebPartStorageAttribute : Attribute
Comentarios
Si no se especifica un atributo WebPartStorageAttribute para una propiedad, Personal usa de forma predeterminada. Si se especifica un atributo de WebPartStorageAttribute para una propiedad, pero no se establece la propiedad ControlledExport , se supone que el valor se establece en false.
Si está desarrollando elementos Web de SharePoint 2003, se pueden aplicar el atributo PersonalizableAttribute y el atributo WebPartStorageAttribute para cambiar el método de serialización. Sin embargo, para las versiones posteriores de SharePoint, el atributo PersonalizableAttribute es la opción predeterminada se usa para deserializar el elemento web antes de usar el atributo WebPartStorageAttribute .
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.