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 stades du cycle de vie d’une application WebPart, l’objet WebPartPersonalization doit case activée les fonctionnalités de l’utilisateur actuel pour déterminer les données de personnalisation que l’utilisateur peut afficher et modifier. Lorsque ce besoin se produit, 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 étant 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 authorization Element for personnalisation for webParts (ASP.NET Settings Schema). Les différentes fonctionnalités utilisateur sont présentées dans le tableau suivant.

Fonctionnalité utilisateur Description
modifyState Indique que l’utilisateur actuel peut enregistrer les données de personnalisation dans le magasin de données. Accessible via le ModifyStateUserCapability champ sur un WebPartPersonalization objet .
enterSharedScope Indique que l’utilisateur actuel peut entrer l’étendue de personnalisation partagée. Accessible via le EnterSharedScopeUserCapability champ sur 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 fonctionnalité 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