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 de una nueva instancia de un control UnauthorizedWebPart.
Sobrecargas
UnauthorizedWebPart(WebPart) |
Inicializa una nueva instancia de un control UnauthorizedWebPart, al que se llama cuando se producen errores en la autorización de un control WebPart estático (o un control de servidor o usuario). |
UnauthorizedWebPart(String, String, String, String) |
Inicializa una nueva instancia de un control UnauthorizedWebPart, al que se llama cuando se producen errores en la autorización de un control WebPart dinámico (o un control de servidor o 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 el UnauthorizedWebPart control se agrega al árbol de control de la página en lugar del control que produjo un error en la autorización.
Un UnauthorizedWebPart control nunca se representa en una página y un usuario no tiene forma de saber que está allí. 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 control UnauthorizedWebPart, al que se llama cuando se producen errores en la autorización de un control WebPart estático (o un control de servidor o 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
Control WebPart cuya autorización no ha podido efectuar el control WebPartManager.
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, vea UnauthorizedWebPart.
Consulte también
Se aplica a
UnauthorizedWebPart(String, String, String, String)
Inicializa una nueva instancia de un control UnauthorizedWebPart, al que se llama cuando se producen errores en la autorización de un control WebPart dinámico (o un control de servidor o 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
Una cadena que contiene el identificador del control de servidor o usuario original que se ha agregado a WebPartZoneBase para participar en una aplicación de elementos Web.
- originalTypeName
- String
Una cadena que contiene el nombre del tipo de control original.
- originalPath
- String
Una cadena que contiene la ruta de acceso virtual relativa al control de usuario, si el control original es un control de usuario.
- genericWebPartID
- String
Una cadena que contiene el identificador del control GenericWebPart que contiene el control de servidor o usuario original.
Comentarios
Se UnauthorizedWebPart llama al 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 en la autorización. Para obtener más información, vea UnauthorizedWebPart.