Condividi tramite


PersonalizationProvider.DetermineUserCapabilities(WebPartManager) Metodo

Definizione

Restituisce un dizionario contenente istanze WebPartUserCapability che rappresentano le funzionalità correlate alla personalizzazione dell'account utente attualmente in esecuzione.

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

Parametri

webPartManager
WebPartManager

Oggetto WebPartManager che consente la gestione delle informazioni sulla personalizzazione.

Restituisce

Un oggetto IDictionary che contiene zero o più istanze WebPartUserCapability se l'account utente in esecuzione è autenticato oppure null se non è autenticato.

Eccezioni

La pagina associata all'oggetto webPartManager è null.

-oppure-

La richiesta associata alla pagina è null.

webPartManager è null.

Commenti

L'implementazione predefinita di questo metodo utilizza le informazioni nell'elemento authorization Element for personalization for webParts (ASP.NET Settings Schema) all'interno dell'elemento personalization Element for webParts (ASP.NET Settings Schema) della sezione di configurazione dell'elemento webParts (ASP.NET Settings Schema) nel file Machine.config o Web.config per determinare le funzionalità autorizzate di un utente.

Le funzionalità nel dizionario saranno membri dell'oggetto IList restituito dal CreateSupportedUserCapabilities metodo , che attualmente includono la EnterSharedScopeUserCapability funzionalità e la ModifyStateUserCapability funzionalità .

Si applica a