UnauthorizedWebPart Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa los datos de propiedad para una nueva instancia de un UnauthorizedWebPart control.
Sobrecargas
| Nombre | Description |
|---|---|
| UnauthorizedWebPart(WebPart) |
Inicializa una nueva instancia de un UnauthorizedWebPart control, al que se llama cuando se produce un error en la autorización de un control estático WebPart (o servidor o control de usuario). |
| UnauthorizedWebPart(String, String, String, String) |
Inicializa una nueva instancia de un UnauthorizedWebPart control, al que se llama cuando se produce un error en la autorización de un control dinámico WebPart (o de servidor o de usuario). |
Comentarios
El UnauthorizedWebPart constructor, en ambas sobrecargas, llama a constructores base en la ProxyWebPart clase . Estos constructores inicializan los datos de propiedad y crean una nueva instancia de un UnauthorizedWebPart control.
Cuando el WebPartManager control agrega WebPart controles (y otros controles de servidor o de usuario) a su colección de controles, comprueba cada control mediante el IsAuthorized método . Si una instancia de control no está autorizada, determinados valores de propiedad del control (como su identificador) se asignan a las propiedades de un nuevo UnauthorizedWebPart control y, a continuación, el UnauthorizedWebPart control se agrega al árbol de control de la página en lugar del control que produjo un error de autorización.
Un UnauthorizedWebPart control nunca se representa en una página y un usuario no tiene forma de saber que está ahí. Sin embargo, un UnauthorizedWebPart control también actúa como marcador de posición, manteniendo la posición del control original en el árbol de control y manteniendo los datos de personalización preexistentes para el control original. De este modo, si un usuario personalizó previamente un control, se convierte en no autorizado por algún motivo y, posteriormente, se vuelve a autorizar, se pueden restaurar los datos de personalización del usuario.
UnauthorizedWebPart(WebPart)
Inicializa una nueva instancia de un UnauthorizedWebPart control, al que se llama cuando se produce un error en la autorización de un control estático WebPart (o servidor o control de usuario).
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)
Parámetros
- webPart
- WebPart
Que WebPart no ha podido ser autorizado por el WebPartManager control.
Comentarios
El UnauthorizedWebPart constructor toma un control webPart estático como parámetro, donde webPart ha producido un error en una comprobación de autorización. Un control estático es uno que se declara en el marcado de una página web, en lugar de agregarse mediante programación. El constructor devuelve una nueva instancia de un UnauthorizedWebPart control , que se agrega al árbol de control de la página en lugar de webPart. Para obtener más información, consulte UnauthorizedWebPart.
Consulte también
Se aplica a
UnauthorizedWebPart(String, String, String, String)
Inicializa una nueva instancia de un UnauthorizedWebPart control, al que se llama cuando se produce un error en la autorización de un control dinámico WebPart (o de servidor o de usuario).
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)
Parámetros
- originalID
- String
Cadena que contiene el identificador del servidor o control de usuario original que se agregó a para WebPartZoneBase participar en una aplicación de elementos web.
- originalTypeName
- String
Cadena que contiene el nombre del tipo del control original.
- originalPath
- String
Cadena que contiene la ruta de acceso virtual relativa al control de usuario, si el control original es un control de usuario.
- genericWebPartID
- String
Cadena que contiene el identificador del GenericWebPart control que ajusta el servidor original o el control de usuario.
Comentarios
Se llama al UnauthorizedWebPart constructor cuando se produce un error en una comprobación de autorización de un control dinámico WebPart u otro servidor. Un control dinámico es uno que se agrega a una página mediante programación o por un usuario de un catálogo de controles de elementos web. El UnauthorizedWebPart constructor devuelve una nueva instancia de un UnauthorizedWebPart control para reemplazar el control dinámico que produjo un error de autorización. Para obtener más información, consulte UnauthorizedWebPart.