WebPartUserCapability 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.
Kullanıcının kişiselleştirme verilerini görüntüleme ve değiştirme özellikleri hakkında bilgi sağlar. Bu sınıf devralınamaz.
public ref class WebPartUserCapability sealed
public sealed class WebPartUserCapability
type WebPartUserCapability = class
Public NotInheritable Class WebPartUserCapability
- Devralma
-
WebPartUserCapability
Açıklamalar
Web Bölümleri uygulamasının yaşam döngüsünün çeşitli noktalarında, nesnenin WebPartPersonalization kullanıcının görüntüleyebileceği ve değiştirebileceği kişiselleştirme verilerini belirlemek için geçerli kullanıcının özelliklerini denetlemesi gerekir. Bu gereksinim ortaya çıktığında, kişiselleştirme nesnesi sınıfın WebPartUserCapability örneklerini denetler.
Web Bölümlerini kişiselleştirme özelliği, her biri bir WebPartUserCapability nesneyle temsil edilen iki kullanıcı özelliğini tanımlar. Bu nesnelerin her ikisi de, Web.config dosyasının <authorization>
bölümünde kullanıcı özelliklerini belirtmek için kullanılabilecek ilgili fiillere sahiptir. Daha fazla bilgi için bkz. webParts için kişiselleştirme için authorization Öğesi (ASP.NET Ayarlar Şeması). Farklı kullanıcı özellikleri aşağıdaki tabloda gösterilmiştir.
Kullanıcı özelliği | Description |
---|---|
modifyState |
Geçerli kullanıcının kişiselleştirme verilerini veri deposuna kaydedebileceğini gösterir. Nesnedeki ModifyStateUserCapabilityWebPartPersonalization alan üzerinden erişilir. |
enterSharedScope |
Geçerli kullanıcının Paylaşılan kişiselleştirme kapsamı girebileceğini gösterir. Nesnedeki EnterSharedScopeUserCapabilityWebPartPersonalization alan üzerinden erişilir. |
Sınıfın WebPartUserCapability tek bir ortak özelliği vardır. Name özelliği, sınıfın adını gösterir.
Sınıfın WebPartUserCapability iki kullanıma sunulan yöntemi de vardır. yöntemi, Equals iki kullanıcı özelliği nesnesinin karşılaştırılmasını sağlar. Nesneler aynı ada sahipse eşit olarak kabul edilir. yöntemi, GetHashCode nesnesinin adına WebPartUserCapability göre bir karma kod oluşturur.
Oluşturucular
WebPartUserCapability(String) |
sınıfının yeni bir örneğini başlatır. |
Özellikler
Name |
sınıfını tanımlayan bir dize değeri alır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli WebPartUserCapability nesneye eşit olup olmadığını veya aynı Name değere sahip olup olmadığını belirler. |
GetHashCode() |
özelliği için Name karma kodu döndürür. |
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) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |