PersonalizationState Classe

Définition

Définit la fonctionnalité de base qui représente les données de personnalisation d’une page.

public ref class PersonalizationState abstract
public abstract class PersonalizationState
type PersonalizationState = class
Public MustInherit Class PersonalizationState
Héritage
PersonalizationState

Remarques

Les classes qui dérivent de cette classe de base contiennent l’implémentation réelle pour la gestion, l’application et l’extraction de données de personnalisation. La WebPartPersonalization classe utilise l’état de personnalisation avec une référence à PersonalizationState.

Si un développeur écrit une implémentation personnalisée PersonalizationState , un personnalisé PersonalizationProvider doit également être écrit. PersonalizationProvider les instances sont responsables de la création et de la consommation d’instances PersonalizationState .

Notes pour les responsables de l’implémentation

Les classes dérivées doivent toujours appeler le constructeur de classe de base du constructeur dérivé.

Constructeurs

Nom Description
PersonalizationState(WebPartManager)

Initialise une nouvelle instance de la classe PersonalizationState.

Propriétés

Nom Description
IsDirty

Obtient une valeur qui indique si des informations de personnalisation ont changé.

IsEmpty

En cas de substitution, obtient une valeur qui indique si un état de personnalisation a été extrait par une instance d’état.

WebPartManager

Obtient une référence au WebPartManager contrôle actuellement associé à l’instance d’état de personnalisation.

Méthodes

Nom Description
ApplyWebPartManagerPersonalization()

En cas de substitution, applique des données de personnalisation au WebPartManager contrôle associé à l’instance d’état de personnalisation.

ApplyWebPartPersonalization(WebPart)

En cas de substitution, applique des données de personnalisation au contrôle de composants WebPart spécifié.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
ExtractWebPartManagerPersonalization()

En cas de substitution, extrait les informations de personnalisation du WebPartManager contrôle associé à l’état de personnalisation actuel.

ExtractWebPartPersonalization(WebPart)

En cas de substitution, extrait les données de personnalisation du contrôle Composants WebPart spécifié.

GetAuthorizationFilter(String)

Récupère le filtre d’autorisation pour le contrôle de composants WebPart spécifié.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
SetDirty()

Marque l’état de personnalisation actuel comme ayant changé.

SetWebPartDirty(WebPart)

En cas de substitution, marque un contrôle WebPart comme ayant changé.

SetWebPartManagerDirty()

En cas de substitution, marque le contrôle associé WebPartManager comme ayant changé.

ToString()

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

(Hérité de Object)
ValidateWebPart(WebPart)

Vérifie que le contrôle de composants WebPart spécifié est valide.

S’applique à

Voir aussi