Bagikan melalui


WebPartManager.IPersonalizable.Save(PersonalizationDictionary) Metode

Definisi

Menyimpan data status personalisasi kustom yang dikelola oleh WebPartManager kontrol.

 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

Parameter

state
PersonalizationDictionary

PersonalizationDictionary yang berisi data status yang akan disimpan.

Penerapan

Keterangan

Metode IPersonalizable.Save ini adalah implementasi metode IPersonalizable.Save , yang menyediakan cara untuk kontrol Bagian Web diatur untuk mengakses metode yang dilindungi secara WebPartManager.SaveCustomPersonalizationState langsung. Ketika metode ini dipanggil, metode ini menyimpan semua data yang dipersonalisasi yang dikelola oleh WebPartManager kontrol ke penyimpanan data permanen yang dikonfigurasi untuk aplikasi Bagian Web.

Catatan

Dalam kebanyakan kasus, halaman dan kode pengembang kontrol tidak perlu memanggil metode ini, karena terutama digunakan oleh kumpulan kontrol Bagian Web sebagai mekanisme untuk menyimpan data personalisasi.

Catatan Bagi Inheritor

Salah satu skenario di mana pengembang akan bekerja dengan metode ini adalah jika mereka mengembangkan kerangka kerja personalisasi kustom untuk digunakan sebagai pengganti yang disediakan oleh set kontrol Bagian Web. Dalam kasus seperti itu, pengembang dapat mewarisi dari WebPartManager kelas dan mengambil alih CreatePersonalization() metode untuk mengembalikan implementasi WebPartPersonalization kustom objek. Objek kustom WebPartPersonalization akan memanggil implementasi metode pada IPersonalizable.Save(PersonalizationDictionary) waktu yang tepat untuk menyimpan data personalisasi kustom.

Berlaku untuk

Lihat juga