Bagikan melalui


PersonalizationState Kelas

Definisi

Menentukan fungsionalitas dasar yang mewakili data personalisasi untuk halaman.

public ref class PersonalizationState abstract
public abstract class PersonalizationState
type PersonalizationState = class
Public MustInherit Class PersonalizationState
Warisan
PersonalizationState

Keterangan

Kelas yang berasal dari kelas dasar ini berisi implementasi aktual untuk mengelola, menerapkan, dan mengekstrak data personalisasi. Kelas WebPartPersonalization menggunakan status personalisasi dengan referensi ke PersonalizationState.

Jika pengembang menulis implementasi kustom PersonalizationState , kustom PersonalizationProvider juga harus ditulis. PersonalizationProvider instans bertanggung jawab untuk membuat dan mengkonsumsi PersonalizationState instans.

Catatan Bagi Implementer

Kelas turunan harus selalu memanggil konstruktor kelas dasar dari konstruktor turunan.

Konstruktor

PersonalizationState(WebPartManager)

Menginisialisasi instans baru kelas PersonalizationState.

Properti

IsDirty

Mendapatkan nilai yang menunjukkan apakah ada informasi personalisasi yang telah berubah.

IsEmpty

Saat ditimpa, mendapatkan nilai yang menunjukkan apakah ada status personalisasi yang diekstraksi oleh instans status.

WebPartManager

Mendapatkan referensi ke kontrol yang WebPartManager saat ini terkait dengan instans status personalisasi.

Metode

ApplyWebPartManagerPersonalization()

Saat ditimpa, menerapkan data personalisasi ke kontrol yang WebPartManager terkait dengan instans status personalisasi.

ApplyWebPartPersonalization(WebPart)

Ketika ditimpa, menerapkan data personalisasi ke kontrol Bagian Web yang ditentukan.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
ExtractWebPartManagerPersonalization()

Ketika ditimpa, mengekstrak informasi personalisasi dari kontrol yang WebPartManager terkait dengan status personalisasi saat ini.

ExtractWebPartPersonalization(WebPart)

Ketika ditimpa, mengekstrak data personalisasi dari kontrol Bagian Web yang ditentukan.

GetAuthorizationFilter(String)

Mengambil filter otorisasi untuk kontrol Bagian Web yang ditentukan.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
SetDirty()

Menandai status personalisasi saat ini sebagai telah berubah.

SetWebPartDirty(WebPart)

Ketika ditimpa, menandai kontrol Bagian Web sebagai telah berubah.

SetWebPartManagerDirty()

Saat ditimpa, menandai kontrol terkait WebPartManager sebagai telah berubah.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
ValidateWebPart(WebPart)

Memverifikasi bahwa kontrol Bagian Web yang ditentukan valid.

Berlaku untuk

Lihat juga