Compartir a través de


de la propiedad WebPartStorageAttribute.ControlledExport

Obtiene o establece un valor que indica si la propiedad está marcada como una propiedad controlada.

Espacio de nombres:  Microsoft.SharePoint.WebPartPages
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Property ControlledExport As Boolean
    Get
    Set
'Uso
Dim instance As WebPartStorageAttribute
Dim value As Boolean

value = instance.ControlledExport

instance.ControlledExport = value
public bool ControlledExport { get; set; }

Valor de propiedad

Tipo: System.Boolean
true si la propiedad se marca para la exportación controlada; en caso contrario, false.

Comentarios

Si la propiedad ExportControlledProperties es true, el elemento Web de infraestructura permitirá a los usuarios con una página de elementos Web se abren en la vista Personal para exportar las propiedades que se han marcado como controlado propiedades por el programador del elemento Web. Si false, la infraestructura no exportará los valores de controla las propiedades.

El programador del elemento Web puede marcar las propiedades como propiedades controladas estableciendo la propiedad ControlledExport de la WebPartStorageAttribute de una propiedad en true. En tiempo de ejecución, la propiedad ExportControlledProperties de la WebPart puede utilizarse para determinar si se pueden exportar los valores de propiedades controlados.

Ejemplos

En el ejemplo de código siguiente se muestra cómo establecer la propiedad ControlledExport de WebPartStorageAttribute para marcar una propiedad como una propiedad controlada.

<WebPartStorage(Storage.Personal, ControlledExport := True), DefaultValue(0), Browsable(True), Bindable(True), XmlElement("Controlled_PersonalProperty", [Namespace] := "mycompany.com:personalproperty")>  _
 Public Property PersonalInteger() As Integer
    Get
       Return perUser
    End Get
    Set
       perUser = value
    End Set
 End Property
[WebPartStorage (Storage.Personal, ControlledExport=true)]
[DefaultValue (0)]
[Browsable (true)]
[Bindable (true)]
[XmlElement("Controlled_PersonalProperty", Namespace="mycompany.com:personalproperty")]
public int PersonalInteger 
{
    get 
    {
        return perUser;
    }
    set 
    {
        perUser = value;
    }
}

Vea también

Referencia

clase WebPartStorageAttribute

Miembros WebPartStorageAttribute

Espacio de nombres Microsoft.SharePoint.WebPartPages