PersonalizationState Sınıf

Tanım

Bir sayfanın kişiselleştirme verilerini temsil eden temel işlevleri 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şvuru 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

Name Description
PersonalizationState(WebPartManager)

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

Özellikler

Name Description
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

Name Description
ApplyWebPartManagerPersonalization()

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

ApplyWebPartPersonalization(WebPart)

Geçersiz kılındığında, belirtilen Web Bölümleri denetimine kişiselleştirme verileri 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()

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

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

Geçerli Objectbasit 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 denetimini değişmiş olarak 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 bir dize 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.