UnauthorizedWebPart Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.