Partager via


ControlAdapter.LoadAdapterControlState(Object) Méthode

Définition

Charge des informations sur l'état du contrôle d'adaptateur qui ont été enregistrées par SaveAdapterControlState(), lors d'une demande antérieure, sur la page sur laquelle réside le contrôle associé à cet adaptateur de contrôles.

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

Paramètres

state
Object

Object contenant les informations d'état du contrôle de la carte sous forme de StateBag.

Remarques

L’état de contrôle est les informations d’état essentielles nécessaires même si l’état d’affichage est désactivé. Lorsqu’un adaptateur doit conserver ses propres informations d’état de contrôle, il peut remplacer les LoadAdapterControlState méthodes et SaveAdapterControlState .

Une carte peut avoir besoin de conserver les informations d’état du contrôle lorsqu’il existe des fonctionnalités dont l’état doit être conservé entre les requêtes, indépendamment de l’état du contrôle associé. Par exemple, un contrôle composite composé d’un grand affichage textuel et d’un groupe de contrôles peut s’afficher en tant qu’affichage unique sur les navigateurs d’ordinateurs de RadioButton bureau. Sur d’autres navigateurs, il peut fractionner son rendu : une vue pour l’affichage textuel et l’autre pour le groupe de cases d’option. L’adaptateur doit conserver ses propres informations spécifiques à la cible sur la vue actuellement active.

La LoadAdapterControlState méthode est appelée immédiatement après la méthode, dans la Control.LoadControlState phase de cycle de LoadState vie. L’état du contrôle de l’adaptateur est distinct et en plus de l’état de contrôle du contrôle.

S’applique à

Voir aussi