Aracılığıyla paylaş


PersonalizationState Sınıf

Tanım

Bir sayfanın kişiselleştirme verilerini temsil eden temel işlevselliği tanımlar.

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

Açıklamalar

Bu temel sınıftan türetilen sınıflar, kişiselleştirme verilerini yönetmek, uygulamak ve ayıklamak için gerçek uygulamayı içerir. sınıfı, WebPartPersonalization bir başvurusu PersonalizationStateile kişiselleştirme durumunu kullanır.

Bir geliştirici özel PersonalizationState bir uygulama yazıyorsa, özel PersonalizationProvider bir uygulama da yazılmalıdır. PersonalizationProvider örnekleri oluşturmak ve örneklerin tüketilmesinden PersonalizationState sorumludur.

Uygulayanlara Notlar

Türetilmiş sınıflar her zaman türetilmiş oluşturucudan temel sınıf oluşturucuyu çağırmalıdır.

Oluşturucular

PersonalizationState(WebPartManager)

PersonalizationState sınıfının yeni bir örneğini başlatır.

Özellikler

IsDirty

Kişiselleştirme bilgilerinin değişip değişmediğini gösteren bir değer alır.

IsEmpty

Geçersiz kılındığında, herhangi bir kişiselleştirme durumunun bir durum örneği tarafından ayıklanıp ayıklanmamış olduğunu gösteren bir değer alır.

WebPartManager

Şu anda kişiselleştirme durumu örneğiyle ilişkili denetime başvuru WebPartManager alır.

Yöntemler

ApplyWebPartManagerPersonalization()

Geçersiz kılındığında, kişiselleştirme durumu örneğiyle ilişkili denetime WebPartManager kişiselleştirme verilerini uygular.

ApplyWebPartPersonalization(WebPart)

Geçersiz kılındığında, kişiselleştirme verilerini belirtilen Web Bölümleri denetimine uygular.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
ExtractWebPartManagerPersonalization()

Geçersiz kılındığında, geçerli kişiselleştirme durumuyla ilişkili denetimden WebPartManager kişiselleştirme bilgilerini ayıklar.

ExtractWebPartPersonalization(WebPart)

Geçersiz kılındığında, belirtilen Web Bölümleri denetiminden kişiselleştirme verilerini ayıklar.

GetAuthorizationFilter(String)

Belirtilen Web Bölümleri denetimi için yetkilendirme filtresini alır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
SetDirty()

Geçerli kişiselleştirme durumunu değişmiş olarak işaretler.

SetWebPartDirty(WebPart)

Geçersiz kılındığında, Web Bölümleri denetiminin değiştiğini işaretler.

SetWebPartManagerDirty()

Geçersiz kılındığında, ilişkili WebPartManager denetimi değişmiş olarak işaretler.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
ValidateWebPart(WebPart)

Belirtilen Web Bölümleri denetiminin geçerli olduğunu doğrular.

Şunlara uygulanır

Ayrıca bkz.