ControlAdapter.LoadAdapterControlState(Object) Methode

Definitie

Laadt informatie over de status van de adapter die tijdens een vorige aanvraag is opgeslagen SaveAdapterControlState() op de pagina waar het besturingselement dat aan deze besturingsadapter is gekoppeld.

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)

Parameters

state
Object

Een Object die de informatie over de controlestatus van de adapter bevat als een StateBag.

Opmerkingen

Controlestatus is de essentiële statusinformatie die nodig is, zelfs als de weergavestatus is uitgeschakeld. Wanneer een adapter zijn eigen controlestatusinformatie moet onderhouden, kan deze de LoadAdapterControlState en SaveAdapterControlState methoden overschrijven.

Een adapter moet mogelijk informatie over de controlestatus behouden wanneer er functies zijn die de status moeten behouden tussen aanvragen, onafhankelijk van de status van het gekoppelde besturingselement. Een samengesteld besturingselement dat bestaat uit een grote tekstweergave en een groep RadioButton besturingselementen kan bijvoorbeeld worden weergegeven als één weergave op desktopcomputerbrowsers. In andere browsers kan de weergave worden gesplitst: één weergave voor de tekstweergave en de andere voor de groep keuzerondje. De adapter moet zijn eigen doelspecifieke informatie over de huidige actieve weergave onderhouden.

De LoadAdapterControlState methode wordt direct na de Control.LoadControlState methode aangeroepen in de LoadState levenscyclusfase. De status van de adapterbesturing is gescheiden en naast de besturingsstatus van het besturingselement.

Van toepassing op

Zie ook