Partager via


PersonalizationProvider.DetermineUserCapabilities(WebPartManager) Méthode

Définition

Retourne un dictionnaire qui contient des instances de WebPartUserCapability représentant les fonctionnalités liées à la personnalisation dont dispose le compte d'utilisateur actif.

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

Paramètres

webPartManager
WebPartManager

WebPartManager qui gère les informations de personnalisation.

Retours

Un IDictionary qui contient un nombre d'instances de WebPartUserCapability supérieur ou égal à zéro si le compte d'utilisateur est authentifié, ou une valeur null si le compte d'utilisateur actif n'est pas authentifié.

Exceptions

La page associée à webPartManager est null.

- ou -

La demande associée à la page est null.

webPartManager a la valeur null.

Remarques

L’implémentation par défaut de cette méthode utilise les informations de l’élément authorization Element for personnalisation for webParts (ASP.NET Settings Schema) dans l’élément de personnalisation Element for webParts (ASP.NET Settings Schema) de la section de configuration de webParts Element (ASP.NET Settings Schema) dans le fichier Machine.config ou Web.config pour déterminer les fonctionnalités autorisées d’un utilisateur.

Les fonctionnalités du dictionnaire seront membres de l’objet retourné par la IListCreateSupportedUserCapabilities méthode , qui incluent actuellement la EnterSharedScopeUserCapability fonctionnalité et la ModifyStateUserCapability fonctionnalité .

S’applique à