WebFact.TWebPageInfo
Delphi
TWebPageInfo = class(TBaseWebPageInfo)
C++
class PASCALIMPLEMENTATION TWebPageInfo : public TBaseWebPageInfo
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| class | public | WebFact.pas WebFact.hpp |
WebFact | WebFact |
Description
TWebPageInfo décrit une page WebSnap.
Le module TWebPageInfo stocke les informations relatives à une page Web, telles que le nom de fichier du modèle, le nom et le titre de la page, la description et les droits d'accès. Ces informations font partie de la fabrique du module de page Web. Elles sont stockées comme partie de la fabrique plutôt que partie du module, afin qu'elles soient accessibles sans créer le module de page Web.
Une instance d'un objet TWebPageInfo est fournie au constructeur de l'objet fabrique qui crée les instances du module de page Web. Généralement, le code qui crée cet objet et le fournit au constructeur de fabrique de page Web est généré par un expert de module de page Web (dans Delphi, le code généré apparaît dans la section initialisation de l'unité générée du module de page Web ; dans C++, il apparaît dans un démarrage #pragma). Vous pouvez modifier le code généré pour changer les propriétés de l'objet informations de la page Web. Vous pouvez, par exemple, vouloir ajouter une chaîne ViewAccess pour permettre à votre application de limiter l'accès à la page Web.
Dans une application WebSnap, vous pouvez accéder à l'objet informations de la page Web de n'importe quel module Web en appelant la méthode FindPageInfo du contexte Web global de l'application.