de la propiedad WebPart.ExportControlledProperties
NOTA: esta API está ahora obsoleta.
Obtiene o establece un valor que indica si las propiedades de un elemento Web que se marcan como propiedades controladas por el programador del elemento Web pueden tener sus valores exportados en la vista personal.
Espacio de nombres: Microsoft.SharePoint.WebPartPages
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<ObsoleteAttribute("Use ExportMode instead.")> _
<WebPartStorageAttribute(Storage.Shared)> _
Public Property ExportControlledProperties As Boolean
Get
Set
'Uso
Dim instance As WebPart
Dim value As Boolean
value = instance.ExportControlledProperties
instance.ExportControlledProperties = value
[ObsoleteAttribute("Use ExportMode instead.")]
[WebPartStorageAttribute(Storage.Shared)]
public bool ExportControlledProperties { get; set; }
Valor de propiedad
Tipo: System.Boolean
true si las propiedades marcan como controladas propiedades se pueden exportar los usuarios individuales en el modo de personalización; en caso contrario, false. El valor predeterminado es false.
Comentarios
Si la propiedad ExportControlledProperties es true, la infraestructura de elementos Web permiten a los usuarios con una página de elementos Web abierta en la vista personal para exportar las propiedades que se marcan como propiedades controladas por el programador del elemento Web. Si false, la infraestructura no exportar los valores de propiedades controlados.
El programador del elemento Web puede marcar las propiedades como propiedades controladas estableciendo la propiedad ControlledExport de la clase WebPartStorageAttribute para una propiedad en true.
Esta propiedad no se puede personalizar por usuarios individuales. El valor de su WebPartStorageAttribute es Storage.Shared, que especifica que la propiedad se almacena con el mismo valor para todos los usuarios. Sólo los usuarios con el derecho de escritura de páginas web pueden establecer esta propiedad. Se puede establecer mediante programación o se puede establecer a través del panel de tareas de elemento Web en la vista compartida de la interfaz de usuario basada en Web o mediante el uso de un SharePoint Foundation – editor HTML compatible con, como SharePoint Designer.
Ejemplos
Overloads Protected Overrides Sub RenderWebPart(output As HtmlTextWriter)
' Check to see if properties marked for controlled export can be exported.
If Me.ExportControlledProperties = True Then
output.Write("Properties marked for controlled export can be exported in personal view")
Else
output.Write("Controlled export properties can only be exported in shared view")
End If
End Sub
protected override void RenderWebPart (HtmlTextWriter output)
{
// Check to see if properties marked for controlled export can be exported.
if (this.ExportControlledProperties == true)
{
output.Write ("Properties marked for controlled export can be exported in personal view");
}
else
{
output.Write ("Controlled export properties can only be exported in shared view");
}
}