SiteComp.IPageDispatcher.RedirectToPageName
Delphi
function RedirectToPageName(const APageName: string; AParams: TStrings; AResponse: TWebResponse; AFlags: TDispatchPageFlags): Boolean;
C++
virtual bool __fastcall RedirectToPageName(const System::UnicodeString APageName, System::Classes::TStrings* AParams, Web::Httpapp::TWebResponse* AResponse, TDispatchPageFlags AFlags) = 0 ;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | SiteComp.pas SiteComp.hpp |
SiteComp | IPageDispatcher |
Description
Remplit un message de réponse afin qu'il redirige l'appelant vers une autre page de l'application.
Appelez RedirectToPageName pour générer une réponse qui redirige l'appelant vers une autre page de l'application WebSnap.
APageName correspond au nom de la page Web vers laquelle la requête doit être redirigée. Si APageName est une chaîne vide, RedirectToPageName utilise le premier module de page Web recensé avec le contexte Web en cours.
AParams est une liste de chaînes contenant des paires nom-valeur définies par l'application. Ces paires nom-valeur fournissent les champs de requête du message de requête redirigé, et sont ajoutées à l'URL cible de l'appel SendRedirect.
AResponse est l'objet réponse que l'application WebSnap utilise pour effectuer l'appel SendRedirect.
AFlags indique les attributs qui doivent être présents sur le module de page Web vers lequel la requête en cours est redirigée. Par exemple, si AFlags inclut dpPublished, APageName doit spécifier un module de page Web publié.
RedirectToPageName renvoie true si elle redirige avec succès vers la page spécifiée.