UnauthorizedWebPart Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.