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 des données de propriété pour une nouvelle instance d'un contrôle UnauthorizedWebPart.
Surcharges
UnauthorizedWebPart(WebPart) |
Initialise une nouvelle instance d'un contrôle UnauthorizedWebPart appelé lorsque l'autorisation d'un contrôle WebPart statique (ou un contrôle serveur ou utilisateur) échoue. |
UnauthorizedWebPart(String, String, String, String) |
Initialise une nouvelle instance d'un contrôle UnauthorizedWebPart appelé lorsque l'autorisation d'un contrôle WebPart dynamique (ou un contrôle serveur ou utilisateur) échoue. |
Remarques
Le UnauthorizedWebPart constructeur, dans ses 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 comme un espace réservé, en conservant la position du contrôle d’origine dans l’arborescence de contrôle et en conservant toutes les données de personnalisation préexistantes pour le contrôle d’origine. Ainsi, si un utilisateur a précédemment personnalisé un contrôle, celui-ci devient alors non autorisé pour une raison quelconque et, plus tard, il est à nouveau autorisé, les données de personnalisation de l’utilisateur peuvent être restaurées.
UnauthorizedWebPart(WebPart)
Initialise une nouvelle instance d'un contrôle UnauthorizedWebPart appelé lorsque l'autorisation d'un contrôle WebPart statique (ou un contrôle serveur ou 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
WebPart dont l'autorisation par le contrôle WebPartManager échoue.
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 qui est 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ôles 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 contrôle UnauthorizedWebPart appelé lorsque l'autorisation d'un contrôle WebPart dynamique (ou un contrôle serveur ou 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 contrôle serveur ou utilisateur d'origine ajouté à un WebPartZoneBase pour participer à une application WebPart.
- originalTypeName
- String
Chaîne qui contient le nom du type du contrôle d'origine.
- originalPath
- String
Chaîne contenant le chemin d'accès virtuel relatif vers le 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 contrôle serveur ou utilisateur d'origine.
Remarques
Le UnauthorizedWebPart constructeur est appelé lorsqu’un contrôle dynamique WebPart ou un autre contrôle de serveur échoue à sa vérification d’autorisation. Un contrôle dynamique est un contrôle ajouté à une page par programmation 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.