UnauthorizedWebPart Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar egenskapsdata för en ny instans av en UnauthorizedWebPart kontroll.
Överlagringar
| Name | Description |
|---|---|
| UnauthorizedWebPart(WebPart) |
Initierar en ny instans av en UnauthorizedWebPart kontroll, som anropas när en statisk WebPart kontroll (eller server eller användarkontroll) misslyckas med auktoriseringen. |
| UnauthorizedWebPart(String, String, String, String) |
Initierar en ny instans av en UnauthorizedWebPart kontroll, som anropas när en dynamisk WebPart kontroll (eller server eller användarkontroll) misslyckas med auktoriseringen. |
Kommentarer
Konstruktorn UnauthorizedWebPart anropar baskonstruktorer i ProxyWebPart klassen i båda sina överbelastningar. Dessa konstruktorer initierar varje egenskapsdata och skapar en ny instans av en UnauthorizedWebPart kontroll.
WebPartManager När kontrollen lägger till WebPart kontroller (och andra server- eller användarkontroller) i sin samling kontroller kontrollerar den varje kontroll med hjälp av IsAuthorized metoden. Om en kontrollinstans inte är auktoriserad tilldelas vissa egenskapsvärden från kontrollen (till exempel dess ID) till egenskaper i en ny UnauthorizedWebPart kontroll, och UnauthorizedWebPart kontrollen läggs sedan till i kontrollträdet på sidan i stället för kontrollen som misslyckades med auktoriseringen.
En UnauthorizedWebPart kontroll återges aldrig på en sida och en användare har inget sätt att veta att den finns där. Men en UnauthorizedWebPart kontroll fungerar också som platshållare, upprätthåller positionen för den ursprungliga kontrollen i kontrollträdet och underhåller befintliga personanpassningsdata för den ursprungliga kontrollen. På så sätt kan användarens personanpassningsdata återställas om en användare tidigare har personanpassat en kontroll.
UnauthorizedWebPart(WebPart)
Initierar en ny instans av en UnauthorizedWebPart kontroll, som anropas när en statisk WebPart kontroll (eller server eller användarkontroll) misslyckas med auktoriseringen.
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)
Parametrar
- webPart
- WebPart
En WebPart som inte har godkänts av WebPartManager kontrollen.
Kommentarer
Konstruktorn UnauthorizedWebPart tar en statisk kontroll webPart som en parameter, där webPart en auktoriseringskontroll har misslyckats. En statisk kontroll är en kontroll som deklareras i markering av en webbsida i stället för att läggas till programmatiskt. Konstruktorn returnerar en ny instans av en UnauthorizedWebPart kontroll som läggs till i sidans kontrollträd i stället för webPart. Mer information finns i UnauthorizedWebPart.
Se även
Gäller för
UnauthorizedWebPart(String, String, String, String)
Initierar en ny instans av en UnauthorizedWebPart kontroll, som anropas när en dynamisk WebPart kontroll (eller server eller användarkontroll) misslyckas med auktoriseringen.
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)
Parametrar
- originalID
- String
En sträng som innehåller ID:t för den ursprungliga servern eller användarkontrollen som lades till i en WebPartZoneBase för att delta i ett webbdelsprogram.
- originalTypeName
- String
En sträng som innehåller namnet på den ursprungliga kontrollens typ.
- originalPath
- String
En sträng som innehåller den relativa virtuella sökvägen till användarkontrollen, om den ursprungliga kontrollen är en användarkontroll.
- genericWebPartID
- String
En sträng som innehåller ID:t för kontrollen GenericWebPart som omsluter den ursprungliga servern eller användarkontrollen.
Kommentarer
Konstruktorn UnauthorizedWebPart anropas när en dynamisk WebPart eller annan serverkontroll misslyckas med auktoriseringskontrollen. En dynamisk kontroll är en kontroll som läggs till på en sida programmatiskt, eller av en användare från en katalog med webbdelskontroller. Konstruktorn UnauthorizedWebPart returnerar en ny instans av en UnauthorizedWebPart kontroll för att ersätta den dynamiska kontroll som misslyckades med auktoriseringen. Mer information finns i UnauthorizedWebPart.