Aracılığıyla paylaş


WebPartManager.IPersonalizable.Save(PersonalizationDictionary) Yöntem

Tanım

Denetim tarafından WebPartManager yönetilen özel kişiselleştirme durumu verilerini kaydeder.

 virtual void System.Web.UI.WebControls.WebParts.IPersonalizable.Save(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state) = System::Web::UI::WebControls::WebParts::IPersonalizable::Save;
void IPersonalizable.Save (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member System.Web.UI.WebControls.WebParts.IPersonalizable.Save : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.System.Web.UI.WebControls.WebParts.IPersonalizable.Save : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Sub Save (state As PersonalizationDictionary) Implements IPersonalizable.Save

Parametreler

state
PersonalizationDictionary

PersonalizationDictionary Kaydedilecek durum verilerini içeren bir.

Uygulamalar

Açıklamalar

IPersonalizable.Save yöntemi, Web Bölümleri denetiminin IPersonalizable.Save korumalı WebPartManager.SaveCustomPersonalizationState yönteme doğrudan erişmesi için bir yol sağlayan yönteminin bir uygulamasıdır. Bu yöntem çağrıldığında, denetim tarafından WebPartManager yönetilen tüm kişiselleştirilmiş verileri bir Web Bölümleri uygulaması için yapılandırılan kalıcı veri deposuna kaydeder.

Not

Çoğu durumda, sayfa ve denetim geliştirici kodunun bu yöntemi çağırması gerekmez, çünkü öncelikle kişiselleştirme verilerini kaydetmek için web bölümleri denetim kümesi tarafından mekanizması olarak kullanılır.

Devralanlara Notlar

Geliştiricilerin bu yöntemle çalışacağı senaryolardan biri, Web Bölümleri denetim kümesi tarafından sağlananın yerine kullanılacak özel bir kişiselleştirme çerçevesi geliştirmeleridir. Bu gibi durumlarda geliştiriciler sınıfından devralabilir ve bir WebPartPersonalization nesnenin WebPartManagerCreatePersonalization() özel uygulamasını döndürmek için yöntemini geçersiz kılabilir. Özel nesne, özel WebPartPersonalization kişiselleştirme verilerini kaydetmek için uygun zamanda yönteminin uygulamasını IPersonalizable.Save(PersonalizationDictionary) çağırır.

Şunlara uygulanır

Ayrıca bkz.