WebPartManager.IPersonalizable.Load(PersonalizationDictionary) Méthode

Définition

Retourne les données d’état de personnalisation précédemment enregistrées à charger dans le contrôle WebPartManager.

 virtual void System.Web.UI.WebControls.WebParts.IPersonalizable.Load(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state) = System::Web::UI::WebControls::WebParts::IPersonalizable::Load;
void IPersonalizable.Load (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member System.Web.UI.WebControls.WebParts.IPersonalizable.Load : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.System.Web.UI.WebControls.WebParts.IPersonalizable.Load : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Sub Load (state As PersonalizationDictionary) Implements IPersonalizable.Load

Paramètres

state
PersonalizationDictionary

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

Implémente

Remarques

Cette méthode est une implémentation de la IPersonalizable.Load méthode, qui permet au jeu de contrôle WebPart d’accéder directement à la méthode protégée WebPartManager.LoadCustomPersonalizationState . Lorsque cette méthode est appelée, elle stocke les données personnalisées personnalisées qui sont gérées par le WebPartManager contrôle et qui ont été précédemment enregistrées dans le magasin de données permanent pour une utilisation ultérieure dans le processus d’initialisation.

Notes

Dans la plupart des cas, le code développeur de page et de contrôle n’a pas besoin d’appeler cette méthode, car elle est principalement utilisée par le jeu de contrôles WebPart comme mécanisme de récupération des données de personnalisation.

Notes pour les héritiers

Un scénario dans lequel les développeurs utiliseraient cette méthode est s’ils développent une infrastructure de personnalisation personnalisée à utiliser à la place de celle fournie par l’ensemble de contrôles WebPart. Dans ce cas, les développeurs peuvent hériter de la WebPartManager classe et remplacer la CreatePersonalization() méthode pour renvoyer une implémentation personnalisée d’un WebPartPersonalization objet. L’objet personnalisé WebPartPersonalization appelle l’implémentation de la IPersonalizable.Load(PersonalizationDictionary) méthode au moment approprié pour charger des données de personnalisation personnalisées.

S’applique à

Voir aussi