Partager via


MenuAdapter.LoadAdapterControlState(Object) Méthode

Définition

Charge toutes les informations d'état du contrôle qui ont été enregistrées par la méthode SaveAdapterControlState() lors d'une demande précédente adressée à la page.

protected public:
 override void LoadAdapterControlState(System::Object ^ state);
protected internal override void LoadAdapterControlState (object state);
override this.LoadAdapterControlState : obj -> unit
Protected Friend Overrides Sub LoadAdapterControlState (state As Object)

Paramètres

state
Object

Object dans le formulaire d'un dictionnaire qui contient les informations d'état de l'adaptateur.

Remarques

Lorsqu’un adaptateur doit conserver des informations d’état privées, il peut remplacer les LoadAdapterControlState méthodes et SaveAdapterControlState . Dans le cas de la MenuAdapter classe, où la hiérarchie de menus affichée dépend de l’objet précédemment sélectionné MenuItem , state fournit un dictionnaire de paires nom/valeur contenant le chemin de l’élément sélectionné dans la hiérarchie du menu. Le state paramètre est un Pair objet enregistré par lors SaveAdapterControlState d’une demande précédente à la page.

Si le contrôle n’est pas inscrit pour participer à l’état du contrôle, l’adaptateur doit s’inscrire pour l’état du contrôle. L’état du contrôle de l’adaptateur est conservé en plus de l’état du contrôle, contrairement à d’autres méthodes de cycle de vie.

S’applique à

Voir aussi