UnauthorizedWebPart Constructores

Definición

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.

Consulte también

Se aplica a