Aracılığıyla paylaş


WebPartPersonalization.GetAuthorizationFilter(String) Yöntem

Tanım

Varsa, belirtilen Web Bölümleri denetimiyle ilişkili yetkilendirme filtresini alır.

protected public:
 virtual System::String ^ GetAuthorizationFilter(System::String ^ webPartID);
protected internal virtual string GetAuthorizationFilter (string webPartID);
abstract member GetAuthorizationFilter : string -> string
override this.GetAuthorizationFilter : string -> string
Protected Friend Overridable Function GetAuthorizationFilter (webPartID As String) As String

Parametreler

webPartID
String

Alınacak filtreyle ilişkili Web Bölümleri denetiminin kimliği.

Döndürülenler

String

Belirtilen Web Bölümleri denetimi için yetkilendirme filtresi.

Özel durumlar

Bu yöntem sayfa yaşam döngüsünde çok erken çağrılırken IsEnabled false bir yetkilendirme filtresi alma girişiminde bulunuldu.

-veya-

Yetkilendirme filtresi alınmaya çalışıldı ve hiçbir kişiselleştirme durumu yüklenmedi.

-veya

Veri deposundan döndürülen kişiselleştirme durumu oldu null.

webPartID veya null boş bir dize ("").

Açıklamalar

Bu yöntem, tarafından webPartIDtanımlanan Web Bölümleri denetimiyle ilişkili yetkilendirme filtresini (varsa) alır. Kişiselleştirme tarafından seri hale getirilen ve yönetilen her Web Bölümleri denetimi bir webPartID parametreyle ilişkilendirilir. Çalışma zamanında, sayfanın WebPartManager denetimi her Web Bölümleri denetiminin yetkilendirilip yetkilendirilmediğini belirleyerek sayfada görüntülenen denetimleri filtreleyebilir. Bu yetkilendirme bilgileri, her Web Bölümleri denetimiyle ilişkili verilerde bir dize olarak depolanır.

Şunlara uygulanır

Ayrıca bkz.