Aracılığıyla paylaş


WebPartUserCapability Sınıf

Tanım

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)

Şunlara uygulanır

Ayrıca bkz.