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

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

Özel durumlar

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

-veya-

Yetkilendirme filtresi alma girişiminde bulunuldu 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ümü denetimi bir webPartID parametreyle ilişkilendirilir. Çalışma zamanında, sayfanın WebPartManager denetimi her Web Bölümü denetiminin yetkilendirilip yetkilendirilmediğini belirleyerek sayfada görüntülenen denetimleri filtreleyebilir. Bu yetkilendirme bilgileri, her Web Bölümü denetimiyle ilişkili verilerde bir dize olarak depolanır.

Şunlara uygulanır

Ayrıca bkz.