Bagikan melalui


WebPartPersonalization.ResetPersonalizationState Metode

Definisi

Mereset data personalisasi untuk halaman, cakupan, dan pengguna saat ini di penyimpanan data yang mendasar.

public:
 virtual void ResetPersonalizationState();
public virtual void ResetPersonalizationState ();
abstract member ResetPersonalizationState : unit -> unit
override this.ResetPersonalizationState : unit -> unit
Public Overridable Sub ResetPersonalizationState ()

Pengecualian

Upaya dilakukan untuk mereset data personalisasi ketika pengguna saat ini tidak berwenang untuk mengubah status personalisasi.

-atau-

Instans Page untuk yang terkait WebPartManager adalah null.

-atau-

Nilai Request properti pada WebPartManager instans terkait Page kontrol adalah null.

-atau-

Instans WebPartPersonalization tidak dapat mereferensikan penyedia personalisasi yang valid.

Keterangan

Metode ini mereset data personalisasi untuk halaman, cakupan, dan pengguna saat ini di penyimpanan data yang mendasar. Sebagai efek samping dari reset, halaman yang saat ini dijalankan dijalankan kembali oleh Transfer panggilan. Perhatikan bahwa transfer ini menjalankan kembali halaman saat ini sebagai GET permintaan terlepas dari bagaimana halaman awalnya diminta.

Metode ini dapat dipanggil kapan saja. Secara internal, metode ini memanggil ResetPersonalizationState metode pada penyedia. Setelah data berhasil direset, ShouldResetPersonalizationState properti diatur ke true. Properti ini digunakan di tempat lain oleh WebPartPersonalization instans untuk melewati ekstraksi data personalisasi dari properti kontrol dan menyimpannya jika data telah direset.

Berlaku untuk

Lihat juga