WebPartPersonalization.ChangeScope(PersonalizationScope) 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.
Mengubah instans halaman PersonalizationScope saat ini ke cakupan yang ditentukan.
protected:
virtual void ChangeScope(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
protected virtual void ChangeScope (System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
abstract member ChangeScope : System.Web.UI.WebControls.WebParts.PersonalizationScope -> unit
override this.ChangeScope : System.Web.UI.WebControls.WebParts.PersonalizationScope -> unit
Protected Overridable Sub ChangeScope (scope As PersonalizationScope)
Parameter
- scope
- PersonalizationScope
Cakupan personalisasi baru untuk halaman saat ini.
Pengecualian
Jika mencoba beralih dari User cakupan ke Shared cakupan, pengguna saat ini tidak memiliki kemampuan pengguna untuk memasukkan Shared cakupan.
scope
bukan anggota PersonalizationScope enumerasi yang valid.
Keterangan
Metode ini mengubah cakupan personalisasi halaman yang saat ini dijalankan ke cakupan baru yang ditentukan oleh newScope
parameter . Metode ini adalah metode pembantu yang dilindungi yang dipanggil oleh metode publik ToggleScope . Metode yang dilindungi ini ada untuk menangani ekstensibilitas di masa mendatang jika ada lebih dari dua kemungkinan cakupan untuk beralih.
Jika cakupan saat ini dan newScope
merupakan nilai yang sama, maka metode ini tidak melakukan operasi.