Aracılığıyla paylaş


UnauthorizedWebPart Oluşturucular

Tanım

Denetimin yeni bir örneği UnauthorizedWebPart için özellik verilerini başlatır.

Aşırı Yüklemeler

Name Description
UnauthorizedWebPart(WebPart)

Statik WebPart denetim (veya sunucu veya kullanıcı denetimi) yetkilendirme başarısız olduğunda adlı yeni bir denetim örneği UnauthorizedWebPart başlatır.

UnauthorizedWebPart(String, String, String, String)

Dinamik WebPart denetim (veya sunucu veya kullanıcı denetimi) yetkilendirme başarısız olduğunda adlı yeni bir denetim örneği UnauthorizedWebPart başlatır.

Açıklamalar

Oluşturucu UnauthorizedWebPart , her iki aşırı yüklemesinde de sınıfındaki ProxyWebPart temel oluşturucuları çağırır. Bu oluşturucuların her biri özellik verilerini başlatır ve bir denetimin yeni bir UnauthorizedWebPart örneğini oluşturur.

WebPartManager Denetim, denetim koleksiyonuna denetimler (ve diğer sunucu veya kullanıcı denetimleri) eklerkenWebPart, yöntemini kullanarak IsAuthorized her denetimi denetler. Bir denetim örneği yetkilendirilmediyse, denetimden belirli özellik değerleri (kimliği gibi) yeni UnauthorizedWebPart bir denetimdeki özelliklere atanır ve UnauthorizedWebPart denetim, yetkilendirmeyi başarısız olan denetimin yerine sayfanın denetim ağacına eklenir.

Bir UnauthorizedWebPart denetim hiçbir zaman sayfada işlenmez ve kullanıcının orada olduğunu bilmesinin hiçbir yolu yoktur. Bununla birlikte, bir UnauthorizedWebPart denetim, özgün denetimin denetim ağacındaki konumunu koruyarak ve özgün denetim için önceden var olan kişiselleştirme verilerini koruyarak bir yer tutucu işlevi de görür. Bu şekilde, bir kullanıcı daha önce bir denetimi kişiselleştirmişse herhangi bir nedenle yetkisiz hale gelir ve daha sonra yeniden yetkilendirilirse, kullanıcının kişiselleştirme verileri geri yüklenebilir.

UnauthorizedWebPart(WebPart)

Statik WebPart denetim (veya sunucu veya kullanıcı denetimi) yetkilendirme başarısız olduğunda adlı yeni bir denetim örneği UnauthorizedWebPart başlatır.

public:
 UnauthorizedWebPart(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
public UnauthorizedWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart);
new System.Web.UI.WebControls.WebParts.UnauthorizedWebPart : System.Web.UI.WebControls.WebParts.WebPart -> System.Web.UI.WebControls.WebParts.UnauthorizedWebPart
Public Sub New (webPart As WebPart)

Parametreler

webPart
WebPart

WebPart Denetim tarafından WebPartManager yetkilendirilemeyen bir.

Açıklamalar

Oluşturucu UnauthorizedWebPart bir parametre olarak statik denetim webPart alır ve webPart burada yetkilendirme denetimi başarısız olmuştur. Statik denetim, program aracılığıyla eklenmek yerine Web sayfasının işaretlemesinde bildirilen denetimdir. Oluşturucu, yerine sayfanın denetim ağacına webParteklenen yeni bir UnauthorizedWebPart denetim örneği döndürür. Daha fazla bilgi için bkz. UnauthorizedWebPart.

Ayrıca bkz.

Şunlara uygulanır

UnauthorizedWebPart(String, String, String, String)

Dinamik WebPart denetim (veya sunucu veya kullanıcı denetimi) yetkilendirme başarısız olduğunda adlı yeni bir denetim örneği UnauthorizedWebPart başlatır.

public:
 UnauthorizedWebPart(System::String ^ originalID, System::String ^ originalTypeName, System::String ^ originalPath, System::String ^ genericWebPartID);
public UnauthorizedWebPart(string originalID, string originalTypeName, string originalPath, string genericWebPartID);
new System.Web.UI.WebControls.WebParts.UnauthorizedWebPart : string * string * string * string -> System.Web.UI.WebControls.WebParts.UnauthorizedWebPart
Public Sub New (originalID As String, originalTypeName As String, originalPath As String, genericWebPartID As String)

Parametreler

originalID
String

Web Bölümleri uygulamasına katılmak için WebPartZoneBase öğesine eklenen özgün sunucunun veya kullanıcı denetiminin kimliğini içeren dize.

originalTypeName
String

Özgün denetimin türünün adını içeren bir dize.

originalPath
String

Özgün denetim bir kullanıcı denetimiyse, kullanıcı denetiminin göreli sanal yolunu içeren bir dize.

genericWebPartID
String

Özgün sunucuyu veya kullanıcı denetimini sarmalayan denetimin kimliğini GenericWebPart içeren bir dize.

Açıklamalar

Bir UnauthorizedWebPart dinamik WebPart veya başka bir sunucu denetimi yetkilendirme denetiminde başarısız olduğunda oluşturucu çağrılır. Dinamik denetim, sayfaya program aracılığıyla veya Web Bölümleri denetimleri kataloğundan bir kullanıcı tarafından eklenen denetimdir. Oluşturucu, UnauthorizedWebPart yetkilendirmede başarısız olan dinamik denetimi değiştirmek için denetimin yeni bir UnauthorizedWebPart örneğini döndürür. Daha fazla bilgi için bkz. UnauthorizedWebPart.

Ayrıca bkz.

Şunlara uygulanır