Dil

ControlAdapter.SaveAdapterControlState Yöntem

Tanım

Denetim bağdaştırıcısı için denetim durumu bilgilerini kaydeder.

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

Döndürülenler

Object Bağdaştırıcının denetim durumu bilgilerini olarak içeren bir StateBag.

Açıklamalar

Denetim durumu, görünüm durumu devre dışı bırakılıyor olsa bile gereken temel durum bilgileridir. Bir bağdaştırıcının kendi denetim durumu bilgilerini koruması gerektiğinde ve SaveAdapterControlState yöntemlerini geçersiz kılabilirLoadAdapterControlState.

bir bağdaştırıcının, ilişkili denetimin durumundan bağımsız olarak istekler arasında durumunun korunması gereken özellikler olduğunda denetim durumu bilgilerini koruması gerekebilir. Örneğin, büyük bir metinsel ekrandan ve bir grup RadioButton denetimden oluşan bileşik denetim, masaüstü bilgisayar tarayıcılarında tek bir görünüm olarak işlenebilir. Diğer tarayıcılarda, bir görünüm metin ekranı için, diğeri radyo düğmesi grubu için olan işlemesini bölebilir. Bağdaştırıcının o anda etkin olan görünümle ilgili kendi hedefe özgü bilgilerini koruması gerekir.

SaveAdapterControlState yöntemi, yaşam döngüsü aşamasındaki yöntemden Control.SaveControlState hemen sonra çağrılırSaveState. Bağdaştırıcı denetim durumu ayrıdır ve denetimin denetim durumuna ek olarak.

Şunlara uygulanır

Ayrıca bkz.