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ş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. |