WebPartManager.IPersonalizable.Load(PersonalizationDictionary) Méthode
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.
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
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ôles 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 du 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 retourner 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.