Partager via


WebPartManager.SaveCustomPersonalizationState Méthode

Définition

Enregistre les données d'état de personnalisation personnalisées conservées dans le contrôle WebPartManager, de manière à ce que ces données puissent être rechargées à chaque fois que la page est rechargée.

protected:
 virtual void SaveCustomPersonalizationState(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state);
protected virtual void SaveCustomPersonalizationState (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member SaveCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.SaveCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Protected Overridable Sub SaveCustomPersonalizationState (state As PersonalizationDictionary)

Paramètres

state
PersonalizationDictionary

PersonalizationDictionary contenant les données d’état à charger.

Remarques

La SaveCustomPersonalizationState méthode est essentielle dans le processus de personnalisation, car elle permet de stocker les paramètres utilisateur personnalisés pour les prochaines sessions de navigateur et les visites d’une page. La méthode enregistre les données d’état de personnalisation personnalisées, qui incluent des éléments tels que les suivants : contrôles dynamiques WebPart ou serveur qui ont été ajoutés à une page ou supprimés d’une page ; contrôles qui ont été déplacés sur une page et connexions dynamiques qui ont été créées ou supprimées.

Vous ne pouvez pas appeler cette méthode directement à partir de votre code. Vous pouvez toutefois appeler la IPersonalizable.Save méthode, qui elle-même appelle cette méthode pour enregistrer les données de personnalisation.

Notes pour les héritiers

Les développeurs peuvent remplacer cette méthode dans une classe dérivée WebPartManager pour personnaliser le processus d’enregistrement des données de personnalisation.

S’applique à

Voir aussi