ControlAdapter.SaveAdapterControlState Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сохраняет сведения о состоянии элемента управления для адаптера элемента управления.
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
Возвращаемое значение
Объект Objectсодержащий сведения о состоянии адаптера элемента управления, такие. как StateBag.
Комментарии
Состояние управления — это важные сведения о состоянии, необходимые, даже если состояние представления отключено. Если адаптеру требуется сохранить собственные сведения о состоянии элемента управления, он может переопределить SaveAdapterControlState методы и LoadAdapterControlState элементы управления.
Адаптеру может потребоваться сохранить сведения о состоянии управления, если существуют функции, которые должны поддерживать состояние между запросами, независимо от состояния связанного элемента управления. Например, составной элемент управления, состоящий из большого текстового RadioButton дисплея и группы элементов управления, может отображаться как единое представление в браузерах настольных компьютеров. В других браузерах она может разделить ее отрисовку — одно представление для текстового отображения, а другое — для группы переключателей. Адаптеру потребуется сохранить собственную целевую информацию о текущем активном представлении.
Этот SaveAdapterControlState метод вызывается сразу после Control.SaveControlState метода на SaveState
этапе жизненного цикла. Состояние элемента управления адаптером является отдельным и в дополнение к состоянию элемента управления.