PersonalizationProvider.DetermineUserCapabilities(WebPartManager) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve um dicionário contendo WebPartUserCapability instâncias que representam as capacidades relacionadas com personalização da conta de utilizador atualmente em execução.
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
A WebPartManager gestão da informação de personalização.
Devoluções
E contendo IDictionary zero ou mais WebPartUserCapability instâncias se a conta de utilizador estiver autenticada, ou null se a conta de utilizador executante não estiver autenticada.
Exceções
A página associada a webPartManager é null.
-ou-
O pedido associado à página é null.
webPartManager é null.
Observações
A implementação padrão deste método consome a informação do elemento de autorização para personalização do elemento webParts (ASP.NET Settings Schema) dentro do elemento personalization para webParts (ASP.NET Settings Schema) elemento do elemento webParts (ASP.NET Esquema de Definições) secção de configuração no ficheiro Machine.config ou Web.config para determinar as capacidades autorizadas do utilizador.
As capacidades no dicionário serão membros do IList objeto devolvido pelo CreateSupportedUserCapabilities método, que atualmente incluem a EnterSharedScopeUserCapability capacidade e a ModifyStateUserCapability capacidade.