ControlAdapter.SaveAdapterControlState Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 LoadAdapterControlState yöntemlerini geçersiz kılabilirSaveAdapterControlState.
İstekler arasında durumu ilişkilendirilmiş denetimin durumundan bağımsız olarak korunması gereken özellikler olduğunda bağdaştırıcının denetim durumu bilgilerini koruması gerekebilir. Örneğin, büyük bir metinsel ekrandan ve bir denetim grubundan RadioButton 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 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.
yöntemi SaveAdapterControlState , yaşam döngüsü aşamasındaki yöntemden Control.SaveControlState hemen sonra çağrılır SaveState
. Bağdaştırıcı denetim durumu ayrıdır ve denetimin denetim durumuna ek olarak.