WebPart.ExportControlledProperties property
NOTE: This API is now obsolete.
Obtém ou define um valor que indica se as propriedades de uma Web Part sinalizados como propriedades controladas pelo desenvolvedor da Web Part podem ter seus valores exportados na exibição pessoal.
Namespace: Microsoft.SharePoint.WebPartPages
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
<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; }
Property value
Type: System.Boolean
true se propriedades sinalizado como controladas propriedades podem ser exportadas por usuários individuais no modo de personalização; Caso contrário, false. O valor padrão é false.
Comentários
Se a propriedade ExportControlledProperties for true, a infra-estrutura de Web Part permitem que os usuários com uma página de Web Parts abertos no modo de exibição pessoal para exportar propriedades sinalizados como propriedades controladas pelo desenvolvedor das Web Parts. Se false, a infraestrutura não exporta os valores das propriedades controlados.
Um desenvolvedor de Web Part pode sinalizar as propriedades como propriedades controladas, definindo a propriedade ControlledExport da classe WebPartStorageAttribute para uma propriedade para true.
Essa propriedade não pode ser personalizada por usuários individuais. O valor de sua WebPartStorageAttribute é Storage.Shared, que especifica que a propriedade é armazenada com o mesmo valor para todos os usuários. Somente os usuários com o direito de gravar páginas da web podem definir essa propriedade. Ela pode ser definida de forma programática ou ela pode ser definida por meio do painel de tarefas de Web Part na exibição compartilhada da interface do usuário baseado na Web, ou usando um SharePoint Foundation – compatível editor de HTML, como SharePoint Designer.
Examples
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");
}
}