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 os dados de propriedade de uma nova instância de um controle UnauthorizedWebPart.
Sobrecargas
UnauthorizedWebPart(WebPart) |
Inicializa uma nova instância de um controle UnauthorizedWebPart, chamado quando a autorização de um controle estático WebPart (ou servidor ou controle de usuário) falha. |
UnauthorizedWebPart(String, String, String, String) |
Inicializa uma nova instância de um controle UnauthorizedWebPart, chamado quando a autorização de um controle dinâmico WebPart (ou servidor ou controle de usuário) falha. |
Comentários
O UnauthorizedWebPart construtor, em ambas as 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 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 preexistente 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 controle UnauthorizedWebPart, chamado quando a autorização de um controle estático WebPart (ou servidor ou controle de usuário) falha.
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 falhou ao ser autorizado pelo controle WebPartManager.
Comentários
O UnauthorizedWebPart construtor usa um controle webPart
estático como um parâmetro, em webPart
que 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 controle UnauthorizedWebPart, chamado quando a autorização de um controle dinâmico WebPart (ou servidor ou controle de usuário) falha.
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 de origem ou controle de usuário adicionado a um WebPartZoneBase para participar de um aplicativo 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 de usuário, se o controle original for um controle de usuário.
- genericWebPartID
- String
Uma cadeia de caracteres que contém a ID do controle GenericWebPart que encapsula o servidor de origem ou controle de usuário.
Comentários
O UnauthorizedWebPart construtor é chamado quando um controle dinâmico WebPart ou de 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.