PersonalizationProvider.DetermineUserCapabilities(WebPartManager) Methode

Definition

Gibt ein Wörterbuch zurück, das Instanzen enthält WebPartUserCapability , die die Personalisierungsfunktionen des derzeit ausgeführten Benutzerkontos darstellen.

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

Parameter

webPartManager
WebPartManager

Die WebPartManager Verwaltung der Personalisierungsinformationen.

Gibt zurück

Eine IDictionary Mit null oder mehr WebPartUserCapability Instanzen, wenn das Benutzerkonto authentifiziert ist oder null das ausgeführte Benutzerkonto nicht authentifiziert ist.

Ausnahmen

Die zugeordnete webPartManager Seite ist null.

-oder-

Die mit der Seite verknüpfte Anforderung ist null.

webPartManager ist null.

Hinweise

Die Standardimplementierung dieser Methode verwendet die Informationen im Authorization-Element für die Personalisierung für WebParts (ASP.NET Settings Schema) Element innerhalb des < ASP.NET c1>personalization-Element für WebParts (ASP.NET Settings Schema) Element des webParts-Elements (ASP.NET Einstellungsschema) Konfigurationsabschnitt im Machine.config oder Web.config Datei, um die autorisierten Funktionen eines Benutzers zu bestimmen.

Die Funktionen im Wörterbuch sind Elemente des IList Objekts, das von der CreateSupportedUserCapabilities Methode zurückgegeben wird, die derzeit die EnterSharedScopeUserCapability Funktion und die ModifyStateUserCapability Funktion enthalten.

Gilt für: