ControlAdapter.SaveAdapterControlState Methode

Definition

Speichert Steuerelementzustandsinformationen für den Steuerelementadapter.

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

Gibt zurück

Object

Ein Object, das die Steuerelementzustandsinformationen des Adapters als StateBag enthält.

Hinweise

Der Kontrollzustand ist die wesentliche Statusinformationen, die benötigt werden, auch wenn der Ansichtszustand deaktiviert ist. Wenn ein Adapter seine eigenen Steuerstatusinformationen beibehalten muss, kann er die und LoadAdapterControlState die SaveAdapterControlState Methoden außer Kraft setzen.

Möglicherweise muss ein Adapter Steuerelementstatusinformationen beibehalten, wenn Features vorhanden sind, die über Anforderungen hinweg verwaltet werden müssen, unabhängig vom Status des zugehörigen Steuerelements. Ein zusammengesetztes Steuerelement, das aus einer großen Textanzeige besteht, und eine Gruppe von RadioButton Steuerelementen kann beispielsweise als einzelne Ansicht auf Desktopcomputerbrowsern gerendert werden. In anderen Browsern kann es sein Rendering teilen – eine Ansicht für die Textanzeige und die andere für die Optionsfeldgruppe. Der Adapter muss seine eigenen zielspezifischen Informationen zur aktuell aktiven Ansicht beibehalten.

Die SaveAdapterControlState Methode wird unmittelbar nach der Control.SaveControlState Methode in der SaveState Lebenszyklusphase aufgerufen. Der Adaptersteuerelementstatus ist getrennt und zusätzlich zum Steuerelementzustand des Steuerelements.

Gilt für

Siehe auch