UnauthorizedWebPart Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa dados de propriedade para uma nova instância de um UnauthorizedWebPart controle.
Sobrecargas
| Nome | Description |
|---|---|
| UnauthorizedWebPart(WebPart) |
Inicializa uma nova instância de um UnauthorizedWebPart controle, chamada quando um controle estático WebPart (ou controle de servidor ou usuário) falha na autorização. |
| UnauthorizedWebPart(String, String, String, String) |
Inicializa uma nova instância de um UnauthorizedWebPart controle, chamada quando um controle dinâmico WebPart (ou controle de servidor ou usuário) falha na autorização. |
Comentários
O UnauthorizedWebPart construtor, em ambas as suas sobrecargas, chama construtores base na ProxyWebPart classe. Esses construtores inicializam dados de propriedade e criam uma nova instância de um UnauthorizedWebPart controle.
Quando o WebPartManager controle está adicionando WebPart controles (e outros controles de servidor ou usuário) à sua coleção de controles, ele verifica cada controle usando o IsAuthorized método. Se uma instância de controle não estiver autorizada, determinados valores de propriedade do controle (como sua ID) serão atribuídos a propriedades em um novo UnauthorizedWebPart controle e, em seguida, o UnauthorizedWebPart controle será adicionado à árvore de controle da página no lugar do controle que falhou na autorização.
Um UnauthorizedWebPart controle nunca é renderizado em uma página e um usuário não tem como saber que ele está lá. No entanto, um UnauthorizedWebPart controle também atua como um espaço reservado, mantendo a posição do controle original na árvore de controle e mantendo quaisquer dados de personalização pré-existentes para o controle original. Dessa forma, se um usuário personalizou anteriormente um controle, ele se torna não autorizado por algum motivo e, posteriormente, é autorizado novamente, os dados de personalização do usuário podem ser restaurados.
UnauthorizedWebPart(WebPart)
Inicializa uma nova instância de um UnauthorizedWebPart controle, chamada quando um controle estático WebPart (ou controle de servidor ou usuário) falha na autorização.
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
Um WebPart que não pôde ser autorizado pelo WebPartManager controle.
Comentários
O UnauthorizedWebPart construtor usa um controle webPart estático como um parâmetro, onde webPart falhou em uma verificação de autorização. Um controle estático é aquele declarado na marcação de uma página da Web, em vez de ser adicionado programaticamente. O construtor retorna uma nova instância de um UnauthorizedWebPart controle, que é adicionada à árvore de controle da página no lugar de webPart. Para obter mais informações, consulte UnauthorizedWebPart.
Confira também
Aplica-se a
UnauthorizedWebPart(String, String, String, String)
Inicializa uma nova instância de um UnauthorizedWebPart controle, chamada quando um controle dinâmico WebPart (ou controle de servidor ou usuário) falha na autorização.
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
Uma cadeia de caracteres que contém a ID do servidor original ou controle de usuário que foi adicionado a um WebPartZoneBase para participar de um aplicativo de Web Parts.
- originalTypeName
- String
Uma cadeia de caracteres que contém o nome do tipo do controle original.
- originalPath
- String
Uma cadeia de caracteres que contém o caminho virtual relativo para o controle do usuário, se o controle original for um controle de usuário.
- genericWebPartID
- String
Uma cadeia de caracteres que contém a ID do GenericWebPart controle que encapsula o servidor original ou o controle de usuário.
Comentários
O UnauthorizedWebPart construtor é chamado quando um controle dinâmico WebPart ou outro servidor falha na verificação de autorização. Um controle dinâmico é aquele que é adicionado a uma página programaticamente ou por um usuário de um catálogo de controles de Web Parts. O UnauthorizedWebPart construtor retorna uma nova instância de um UnauthorizedWebPart controle para substituir o controle dinâmico que falhou na autorização. Para obter mais informações, consulte UnauthorizedWebPart.