Web.HTTPProd.TBasePageProducer

From RAD Studio API Documentation
Jump to: navigation, search

Web.HTTPApp.TCustomContentProducerSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTBasePageProducer

Delphi

TBasePageProducer = class(TCustomContentProducer, IGetProducerTemplate)

C++

class PASCALIMPLEMENTATION TBasePageProducer : public Web::Httpapp::TCustomContentProducer

Properties

Type Visibility Source Unit Parent
class public
Web.HTTPProd.pas
Web.HTTPProd.hpp
Web.HTTPProd Web.HTTPProd

Description

TBasePageProducer is a base class for objects that produce a string of HTML commands based on an input template.

Do not create instances of TBasePageProducer. Instead, use TBasePageProducer as a base class when defining a page producer. TBasePageProducer has two descendants,

TCustomPageProducer, which is the base class for page producers that produce content based primarily on the content of HTTP messages and an OnHTML event handler. Examples include TPageProducer and TDataSetPageProducer.

TComponentsPageProducer, which is the base class for page producers that assemble content from components that generate HTML. Examples include TAdapterPageProducer.

A page producer is an object that converts an HTML template into a string of HTML commands which can be interpreted by a client application such as a Web browser. HTML templates include HTML commands and HTML-transparent tags that are replaced with customized content by the page producer.

See Also