PersonalizationProvider.DetermineUserCapabilities(WebPartManager) Método

Definição

Retorna um dicionário que WebPartUserCapability contém instâncias que representam os recursos relacionados à personalização da conta de usuário em execução no momento.

public:
 virtual System::Collections::IDictionary ^ DetermineUserCapabilities(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager);
public virtual System.Collections.IDictionary DetermineUserCapabilities(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager);
abstract member DetermineUserCapabilities : System.Web.UI.WebControls.WebParts.WebPartManager -> System.Collections.IDictionary
override this.DetermineUserCapabilities : System.Web.UI.WebControls.WebParts.WebPartManager -> System.Collections.IDictionary
Public Overridable Function DetermineUserCapabilities (webPartManager As WebPartManager) As IDictionary

Parâmetros

webPartManager
WebPartManager

O WebPartManager gerenciamento das informações de personalização.

Retornos

Uma IDictionary instância que contém zero ou mais WebPartUserCapability se a conta de usuário for autenticada ou null se a conta de usuário em execução não for autenticada.

Exceções

A página associada webPartManager é null.

- ou -

A solicitação associada à página é null.

webPartManager é null.

Comentários

A implementação padrão desse método consome as informações no elemento authorization Element for personalization for webParts (ASP.NET Settings Schema) no elemento < ASP.NET Elemento personalization para WebParts (ASP.NET Settings Schema) elemento do elemento webParts (ASP.NET Esquema de Configurações) seção de configuração no arquivo Machine.config ou Web.config para determinar os recursos autorizados de um usuário.

Os recursos no dicionário serão membros do IList objeto retornado pelo CreateSupportedUserCapabilities método, que atualmente inclui a EnterSharedScopeUserCapability funcionalidade e a ModifyStateUserCapability funcionalidade.

Aplica-se a