WebPartManager.SaveCustomPersonalizationState 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.
Bu verilerin sayfa her yeniden yüklendiğinde yeniden yüklenebilmesi WebPartManager için denetim tarafından tutulan özel kişiselleştirme durumu verilerini kaydeder.
protected:
virtual void SaveCustomPersonalizationState(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state);
protected virtual void SaveCustomPersonalizationState (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member SaveCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.SaveCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Protected Overridable Sub SaveCustomPersonalizationState (state As PersonalizationDictionary)
Parametreler
PersonalizationDictionary Yüklenecek durum verilerini içeren bir.
Açıklamalar
Yöntemi SaveCustomPersonalizationState kişiselleştirme sürecinde kritik öneme sahiptir çünkü kişiselleştirilmiş kullanıcı ayarlarının gelecek tarayıcı oturumları ve sayfa ziyaretleri için depolanmasını sağlar. yöntemi, aşağıdakiler gibi öğeleri içeren özel kişiselleştirme durumu verilerini kaydeder: bir sayfaya eklenen veya sayfadan silinen dinamik WebPart veya sunucu denetimleri; bir sayfada taşınan denetimler ve oluşturulan veya silinen dinamik bağlantılar.
Bu yöntemi doğrudan kodunuzdan çağıramazsınız. Ancak kişiselleştirme verilerini kaydetmek için bu yöntemi çağıran yöntemini çağırabilirsiniz IPersonalizable.Save .
Devralanlara Notlar
Geliştiriciler, kişiselleştirme verilerini kaydetme işlemini özelleştirmek için türetilmiş WebPartManager bir sınıfta bu yöntemi geçersiz kılabilir.