PersonalizationProvider.DetermineUserCapabilities(WebPartManager) Methode

Definition

Gibt ein Wörterbuch mit WebPartUserCapability-Instanzen zurück, die die personalisierungsbezogenen Funktionen des aktuell 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

Der WebPartManager, der die Personalisierungsinformationen verwaltet.

Gibt zurück

Ein IDictionary, das 0 oder mehr WebPartUserCapability-Instanzen enthält, wenn das Benutzerkonto authentifiziert wird, oder null ist, wenn das aktuell ausgeführte Benutzerkonto nicht authentifiziert wird.

Ausnahmen

Die dem webPartManager zugeordnete Seite ist null.

- oder -

Die der Seite zugeordnete Anforderung ist null.

webPartManager ist null.

Hinweise

Die Standardimplementierung dieser Methode verwendet die Informationen im Autorisierungselement für die Personalisierung für webParts (ASP.NET Einstellungsschema) innerhalb des Personalisierungselements für webParts (ASP.NET Einstellungsschema) des Konfigurationsabschnitts webParts-Elements (ASP.NET-Einstellungsschema) in der Machine.config- oder Web.config-Datei, um die autorisierten Funktionen eines Benutzers zu bestimmen.

Die Funktionen im Wörterbuch sind Elemente des von der IListCreateSupportedUserCapabilities -Methode zurückgegebenen Objekts, die derzeit die EnterSharedScopeUserCapability Funktion und die ModifyStateUserCapability Funktion enthalten.

Gilt für: