Compartilhar via


ControlAdapter.SaveAdapterControlState Método

Definição

Salva informações de estado do controle do adaptador de controle.

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

Retornos

Object

Um Object que contém informações sobre o estado do controle do adaptador como um StateBag.

Comentários

O estado de controle é as informações de estado essenciais necessárias mesmo se o estado de exibição estiver desabilitado. Quando um adaptador precisa manter suas próprias informações de estado de controle, ele pode substituir os métodos e LoadAdapterControlState os SaveAdapterControlState métodos.

Um adaptador pode precisar manter informações de estado de controle quando há recursos que precisam ter o estado mantido entre as solicitações, independentemente do estado do controle associado. Por exemplo, um controle composto que consiste em uma exibição textual grande e um grupo de RadioButton controles pode ser renderizado como uma única exibição em navegadores de computador desktop. Em outros navegadores, ele pode dividir sua renderização – uma exibição para a exibição textual e outra para o grupo de botões de opção. O adaptador precisaria manter suas próprias informações específicas de destino sobre o modo de exibição ativo no momento.

O SaveAdapterControlState método é chamado imediatamente após o Control.SaveControlState método no estágio do SaveState ciclo de vida. O estado do controle do adaptador é separado e, além do estado de controle do controle.

Aplica-se a

Confira também