Compartilhar via


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");
    }
} 

Ver também

Referência

WebPart class

WebPart members

Microsoft.SharePoint.WebPartPages namespace