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 hangi kişiselleştirme verilerini görüntüleyip değiştirebileceğini 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. web Bölümlerini kişiselleştirmek için yetkilendirme Öğesi (ASP.NET Ayarlar Şeması). Farklı kullanıcı özellikleri aşağıdaki tabloda gösterilmiştir.
| Kullanıcı özelliği | Açıklama |
|---|---|
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 kodu oluşturur.
Oluşturucular
| Name | Description |
|---|---|
| WebPartUserCapability(String) |
sınıfın yeni bir örneğini oluşturur. |
Özellikler
| Name | Description |
|---|---|
| Name |
Sınıfını tanımlayan bir dize değeri alır. |
Yöntemler
| Name | Description |
|---|---|
| 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 kodunu döndürür. |
| 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) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |