WebPartManager.IPersonalizable.Load(PersonalizationDictionary) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk