UnauthorizedWebPart Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza i dati delle proprietà per una nuova istanza di un UnauthorizedWebPart controllo .
Overload
| Nome | Descrizione |
|---|---|
| UnauthorizedWebPart(WebPart) |
Inizializza una nuova istanza di un UnauthorizedWebPart controllo, chiamata quando un controllo statico WebPart (o un controllo server o utente) non riesce. |
| UnauthorizedWebPart(String, String, String, String) |
Inizializza una nuova istanza di un UnauthorizedWebPart controllo, chiamata quando un controllo dinamico WebPart (o un controllo server o utente) non riesce. |
Commenti
Il UnauthorizedWebPart costruttore, in entrambi gli overload, chiama costruttori di base nella ProxyWebPart classe . Questi costruttori inizializzano i dati della proprietà e creano una nuova istanza di un UnauthorizedWebPart controllo.
Quando il WebPartManager controllo aggiunge WebPart controlli (e altri controlli server o utente) alla raccolta di controlli, controlla ogni controllo usando il IsAuthorized metodo . Se un'istanza del controllo non è autorizzata, alcuni valori delle proprietà del controllo , ad esempio il relativo ID, vengono assegnati alle proprietà in un nuovo UnauthorizedWebPart controllo e il UnauthorizedWebPart controllo viene quindi aggiunto all'albero dei controlli della pagina al posto del controllo che non ha superato l'autorizzazione.
Il UnauthorizedWebPart rendering di un controllo non viene mai eseguito in una pagina e un utente non ha modo di conoscerlo. Tuttavia, un UnauthorizedWebPart controllo funge anche da segnaposto, mantenendo la posizione del controllo originale nell'albero dei controlli e mantenendo eventuali dati di personalizzazione preesistenti per il controllo originale. In questo modo, se un utente ha precedentemente personalizzato un controllo, diventa non autorizzato per qualche motivo e in seguito viene autorizzato di nuovo, i dati di personalizzazione dell'utente possono essere ripristinati.
UnauthorizedWebPart(WebPart)
Inizializza una nuova istanza di un UnauthorizedWebPart controllo, chiamata quando un controllo statico WebPart (o un controllo server o utente) non riesce.
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)
Parametri
- webPart
- WebPart
Oggetto WebPart che non è riuscito a essere autorizzato dal WebPartManager controllo.
Commenti
Il UnauthorizedWebPart costruttore accetta un controllo webPart statico come parametro, in cui webPart non è stato eseguito un controllo di autorizzazione. Un controllo statico è un controllo dichiarato nel markup di una pagina Web, anziché essere aggiunto a livello di codice. Il costruttore restituisce una nuova istanza di un UnauthorizedWebPart controllo, che viene aggiunta all'albero dei controlli della pagina al posto di webPart. Per altre informazioni, vedere UnauthorizedWebPart.
Vedi anche
Si applica a
UnauthorizedWebPart(String, String, String, String)
Inizializza una nuova istanza di un UnauthorizedWebPart controllo, chiamata quando un controllo dinamico WebPart (o un controllo server o utente) non riesce.
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)
Parametri
- originalID
- String
Stringa contenente l'ID del server originale o del controllo utente aggiunto a un WebPartZoneBase oggetto per partecipare a un'applicazione web part.
- originalTypeName
- String
Stringa contenente il nome del tipo del controllo originale.
- originalPath
- String
Stringa contenente il percorso virtuale relativo al controllo utente, se il controllo originale è un controllo utente.
- genericWebPartID
- String
Stringa contenente l'ID del GenericWebPart controllo che esegue il wrapping del server o del controllo utente originale.
Commenti
Il UnauthorizedWebPart costruttore viene chiamato quando un controllo dinamico WebPart o un altro controllo server non riesce a verificarne l'autorizzazione. Un controllo dinamico è un controllo che viene aggiunto a una pagina a livello di codice o da un utente da un catalogo di controlli Web part. Il UnauthorizedWebPart costruttore restituisce una nuova istanza di un UnauthorizedWebPart controllo per sostituire il controllo dinamico che non ha superato l'autorizzazione. Per altre informazioni, vedere UnauthorizedWebPart.