PersonalizationProvider.DetermineUserCapabilities(WebPartManager) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à .