Bagikan melalui


WebPartPersonalization.ChangeScope(PersonalizationScope) Metode

Definisi

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.

Berlaku untuk

Lihat juga