ControlAdapter.SaveAdapterControlState Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.