Aracılığıyla paylaş


PersonalizationProvider.DetermineUserCapabilities(WebPartManager) Yöntem

Tanım

Şu anda yürütülen kullanıcı hesabının kişiselleştirmeyle ilgili özelliklerini temsil eden örnekleri içeren WebPartUserCapability bir sözlük döndürür.

public:
 virtual System::Collections::IDictionary ^ DetermineUserCapabilities(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager);
public virtual System.Collections.IDictionary DetermineUserCapabilities (System.Web.UI.WebControls.WebParts.WebPartManager webPartManager);
abstract member DetermineUserCapabilities : System.Web.UI.WebControls.WebParts.WebPartManager -> System.Collections.IDictionary
override this.DetermineUserCapabilities : System.Web.UI.WebControls.WebParts.WebPartManager -> System.Collections.IDictionary
Public Overridable Function DetermineUserCapabilities (webPartManager As WebPartManager) As IDictionary

Parametreler

webPartManager
WebPartManager

WebPartManager Kişiselleştirme bilgilerini yönetme.

Döndürülenler

IDictionary Kullanıcı hesabının kimliği doğrulandıysa veya yürütülen kullanıcı hesabının kimliği doğrulanmamışsa sıfır veya null daha fazla WebPartUserCapability örnek içeren bir örnek.

Özel durumlar

ile webPartManager ilişkilendirilmiş sayfa şeklindedir null.

-veya-

Sayfayla ilişkili istek şeklindedir null.

webPartManager, null değeridir.

Açıklamalar

Bu yöntemin varsayılan uygulaması, kullanıcının yetkili özelliklerini belirlemek için Machine.config veya Web.config dosyasındaki webParts Öğesi (ASP.NET Ayarlar Şeması) yapılandırma bölümünün webParts (ASP.NET Ayarlar Şeması) öğesinin kişiselleştirme öğesindeki web Bölümleri (ASP.NET Ayarlar Şeması) öğesi için kişiselleştirme için yetkilendirme Öğesi'ndeki bilgileri kullanır.

Sözlükteki özellikler, şu anda özelliği ve özelliği içeren yöntemi tarafından CreateSupportedUserCapabilities döndürülen nesnenin ModifyStateUserCapabilityEnterSharedScopeUserCapability üyeleri IList olacaktır.

Şunlara uygulanır