PersonalizationProvider.DetermineUserCapabilities(WebPartManager) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un diccionario que contiene WebPartUserCapability instancias que representan las funcionalidades relacionadas con la personalización de la cuenta de usuario que se está ejecutando actualmente.
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
La WebPartManager administración de la información de personalización.
Devoluciones
Que IDictionary contiene cero o más WebPartUserCapability instancias si la cuenta de usuario está autenticada o null si la cuenta de usuario en ejecución no está autenticada.
Excepciones
La página asociada a webPartManager es null.
O bien
La solicitud asociada a la página es null.
webPartManager es null.
Comentarios
La implementación predeterminada de este método consume la información del elemento authorization para la personalización de elementos web (esquema de configuración de ASP.NET) elemento dentro del personalization para webParts (esquema de configuración de ASP.NET) elemento del elemento webParts (ASP.NET Esquema de configuración) sección de configuración del archivo Machine.config o Web.config para determinar las funcionalidades autorizadas de un usuario.
Las funcionalidades del diccionario serán miembros del IList objeto devuelto por el CreateSupportedUserCapabilities método , que actualmente incluyen la EnterSharedScopeUserCapability funcionalidad y la ModifyStateUserCapability funcionalidad.