Anzeigen: Delphi C++
Anzeigeeinstellungen

WebFact.TWebPageInfo

Aus XE2 API Documentation
Wechseln zu: Navigation, Suche

WebFact.TBaseWebPageInfoWeb.HTTPApp.TAbstractWebPageInfoSystem.TObject
TWebPageInfo

Delphi

TWebPageInfo = class(TBaseWebPageInfo)

C++

class PASCALIMPLEMENTATION TWebPageInfo : public TBaseWebPageInfo

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
WebFact.pas
WebFact.hpp
WebFact WebFact

Beschreibung

TWebPageInfo implementiert Objekte, die eine WebSnap-Seite beschreiben.

Das TWebPageInfo-Modul speichert Informationen zu einer Webseite, beispielsweise den Namen der Vorlagendatei, den Seitennamen, Titel, Beschreibung und Zugriffsrechte. Diese Informationen sind Teil der Webseitenmodul-Factory. Sie werden als Teil der Factory und nicht als Teil des Moduls gespeichert, damit der Zugriff ohne Erstellung des Webseitenmoduls möglich ist.

Eine Instanz von TWebPageInfo wird dem Konstruktor des Factory-Objekts übergeben, das Instanzen des Webseitenmoduls erstellt. Normalerweise wird der Quelltext zum Erzeugen dieses Objekts und zur Übergabe an den Konstruktor der Webseitenmodul-Factory von einem Webseitenmodul-Experten generiert (in Delphi erscheint der generierte Code im Initialisierungsabschnitt der für das Webseitenmodul erzeugten Unit, in C++ erscheint er in einem #pragma startup). Sie können den erzeugten Quelltext ändern, um die Eigenschaften des TWebPageInfo-Objekts zu modifizieren. So kann beispielsweise der Eigenschaft ViewAccess ein String zugewiesen und dadurch der Zugriff auf die Webseite eingeschränkt werden.

In einer WebSnap-Anwendung kann mit der Methode FindPageInfo des globalen Webkontextes auf die Webseiten-Informationsobjekte aller Webseitenmodule zugegriffen werden.

Siehe auch

Frühere Versionen
Übersetzungen