Langue

UnauthorizedWebPart Constructeurs

Définition

Initialise les données de propriété pour une nouvelle instance d’un UnauthorizedWebPart contrôle.

Surcharges

Nom Description
UnauthorizedWebPart(WebPart)

Initialise une nouvelle instance d’un UnauthorizedWebPart contrôle, appelée lorsqu’un contrôle statique WebPart (ou serveur ou contrôle utilisateur) échoue.

UnauthorizedWebPart(String, String, String, String)

Initialise une nouvelle instance d’un UnauthorizedWebPart contrôle, appelée lorsqu’un contrôle dynamique WebPart (ou serveur ou contrôle utilisateur) échoue.

Remarques

Le UnauthorizedWebPart constructeur, dans les deux surcharges, appelle des constructeurs de base dans la ProxyWebPart classe. Ces constructeurs initialisent les données de propriété et créent une nouvelle instance d’un UnauthorizedWebPart contrôle.

Lorsque le WebPartManager contrôle ajoute WebPart des contrôles (et d’autres contrôles serveur ou utilisateur) à sa collection de contrôles, il vérifie chaque contrôle à l’aide de la IsAuthorized méthode. Si une instance de contrôle n’est pas autorisée, certaines valeurs de propriété du contrôle (telles que son ID) sont affectées aux propriétés d’un nouveau UnauthorizedWebPart contrôle et le UnauthorizedWebPart contrôle est ensuite ajouté à l’arborescence de contrôle de la page à la place du contrôle qui a échoué l’autorisation.

Un UnauthorizedWebPart contrôle n’est jamais rendu dans une page et un utilisateur n’a aucun moyen de le savoir. Toutefois, un UnauthorizedWebPart contrôle agit également en tant qu’espace réservé, en conservant la position du contrôle d’origine dans l’arborescence de contrôle et en conservant les données de personnalisation préexistantes pour le contrôle d’origine. De cette façon, si un utilisateur a précédemment personnalisé un contrôle, il devient non autorisé pour une raison quelconque, et plus tard, il est autorisé à nouveau, les données de personnalisation de l’utilisateur peuvent être restaurées.

UnauthorizedWebPart(WebPart)

Initialise une nouvelle instance d’un UnauthorizedWebPart contrôle, appelée lorsqu’un contrôle statique WebPart (ou serveur ou contrôle utilisateur) échoue.

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)

Paramètres

webPart
WebPart

Qui WebPart n’a pas pu être autorisé par le WebPartManager contrôle.

Remarques

Le UnauthorizedWebPart constructeur prend un contrôle webPart statique en tant que paramètre, où webPart a échoué une vérification d’autorisation. Un contrôle statique est un contrôle déclaré dans le balisage d’une page Web, plutôt que d’être ajouté par programmation. Le constructeur retourne une nouvelle instance d’un UnauthorizedWebPart contrôle, qui est ajoutée à l’arborescence de contrôle de la page à la place de webPart. Pour plus d’informations, consultez UnauthorizedWebPart.

Voir aussi

S’applique à

UnauthorizedWebPart(String, String, String, String)

Initialise une nouvelle instance d’un UnauthorizedWebPart contrôle, appelée lorsqu’un contrôle dynamique WebPart (ou serveur ou contrôle utilisateur) échoue.

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)

Paramètres

originalID
String

Chaîne qui contient l’ID du serveur d’origine ou du contrôle utilisateur ajouté à un WebPartZoneBase pour participer à une application WebPart.

originalTypeName
String

Chaîne contenant le nom du type du contrôle d’origine.

originalPath
String

Chaîne contenant le chemin d’accès virtuel relatif au contrôle utilisateur, si le contrôle d’origine est un contrôle utilisateur.

genericWebPartID
String

Chaîne contenant l’ID du GenericWebPart contrôle qui encapsule le serveur d’origine ou le contrôle utilisateur.

Remarques

Le UnauthorizedWebPart constructeur est appelé lorsqu’un contrôle dynamique WebPart ou autre contrôle serveur échoue à sa vérification d’autorisation. Un contrôle dynamique est un contrôle ajouté à une page par programme ou par un utilisateur à partir d’un catalogue de contrôles WebPart. Le UnauthorizedWebPart constructeur retourne une nouvelle instance d’un UnauthorizedWebPart contrôle pour remplacer le contrôle dynamique qui a échoué l’autorisation. Pour plus d’informations, consultez UnauthorizedWebPart.

Voir aussi

S’applique à