Bagikan melalui


WebPartManager.IPersonalizable.Load(PersonalizationDictionary) Metode

Definisi

Mengembalikan data status personalisasi kustom yang disimpan sebelumnya yang perlu dimuat ke WebPartManager kontrol.

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

Parameter

state
PersonalizationDictionary

PersonalizationDictionary yang berisi data status yang akan dimuat.

Penerapan

Keterangan

Metode ini adalah implementasi metode IPersonalizable.Load , yang menyediakan cara untuk kontrol Bagian Web diatur untuk mengakses metode yang dilindungi secara WebPartManager.LoadCustomPersonalizationState langsung. Ketika metode ini dipanggil, metode ini menyimpan data kustom yang dipersonalisasi yang dikelola oleh WebPartManager kontrol, dan yang sebelumnya disimpan di penyimpanan data permanen untuk digunakan nanti dalam proses inisialisasi.

Catatan

Dalam kebanyakan kasus, halaman dan kode pengembang kontrol tidak perlu memanggil metode ini, karena terutama digunakan oleh kontrol Bagian Web yang ditetapkan sebagai mekanismenya untuk mengambil data personalisasi.

Catatan Bagi Inheritor

Salah satu skenario di mana pengembang akan menggunakan metode ini adalah jika mereka mengembangkan kerangka kerja personalisasi kustom untuk digunakan menggantikan 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.Load(PersonalizationDictionary) waktu yang tepat untuk memuat data personalisasi kustom.

Berlaku untuk

Lihat juga