Partager via


WebPartUserCapability Classe

Définition

Fournit des informations sur les capacités d’un utilisateur à afficher et modifier les données de personnalisation. Cette classe ne peut pas être héritée.

public ref class WebPartUserCapability sealed
public sealed class WebPartUserCapability
type WebPartUserCapability = class
Public NotInheritable Class WebPartUserCapability
Héritage
WebPartUserCapability

Remarques

À différents moments du cycle de vie d’une application WebPart, l’objet WebPartPersonalization doit vérifier les capacités de l’utilisateur actuel pour déterminer les données de personnalisation que l’utilisateur peut afficher et modifier. En cas de besoin, l’objet de personnalisation vérifie les instances de la WebPartUserCapability classe.

La fonctionnalité de personnalisation des composants WebPart définit deux fonctionnalités utilisateur, chacune représentée par un WebPartUserCapability objet. Ces deux objets ont des verbes correspondants qui peuvent être utilisés pour spécifier des fonctionnalités utilisateur dans la <authorization> section d’un fichier Web.config. Pour plus d’informations, consultez Élément d’autorisation pour la personnalisation des composants webPart (schéma des paramètres ASP.NET). Les différentes fonctionnalités utilisateur sont indiquées dans le tableau suivant.

Fonctionnalité utilisateur Description
modifyState Indique que l’utilisateur actuel peut enregistrer des données de personnalisation dans le magasin de données. Accessible via le ModifyStateUserCapability champ d’un WebPartPersonalization objet.
enterSharedScope Indique que l’utilisateur actuel peut entrer l’étendue de personnalisation partagée. Accessible via le EnterSharedScopeUserCapability champ d’un WebPartPersonalization objet.

La WebPartUserCapability classe a une propriété publique. La Name propriété indique le nom de la classe.

La WebPartUserCapability classe a également deux méthodes exposées. La Equals méthode permet de comparer deux objets de capacité utilisateur. Les objets sont considérés comme égaux s’ils portent le même nom. La GetHashCode méthode génère un code de hachage basé sur le nom de l’objet WebPartUserCapability .

Constructeurs

WebPartUserCapability(String)

Initialise une nouvelle instance de la classe.

Propriétés

Name

Obtient une valeur de chaîne qui identifie la classe.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet WebPartUserCapability en cours ou a la même valeur Name.

GetHashCode()

Retourne le code de hachage pour la propriété Name.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi