WebPartUserCapability Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |