Compartir a través de


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.

Vea también

Referencia

Miembros WebPartStorageAttribute

Espacio de nombres Microsoft.SharePoint.WebPartPages