PersonalizationState Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |