WebPartManager.SaveCustomPersonalizationState Méthode

Définition

Enregistre les données d’état de personnalisation personnalisées gérées par le WebPartManager contrôle, afin 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

Qui PersonalizationDictionary contient les données d’état à charger.

Remarques

La SaveCustomPersonalizationState méthode est essentielle dans le processus de personnalisation, car elle permet aux paramètres utilisateur personnalisés d’être stockés pour les futures sessions de navigateur et les visites dans une page. La méthode enregistre les données d’état de personnalisation personnalisées, notamment les éléments suivants : contrôles dynamiques WebPart ou serveur ajoutés à une page ou supprimés d’une page ; contrôles 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. Toutefois, vous pouvez appeler la IPersonalizable.Save méthode, qui elle-même appelle cette méthode pour enregistrer des 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