API:Web.HTTPProd.TCustomPageProducer

From RAD Studio API Documentation
Jump to: navigation, search

Web.HTTPProd.TBasePageProducerWeb.HTTPApp.TCustomContentProducerSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTCustomPageProducer

Delphi

TCustomPageProducer = class(TBasePageProducer)

C++

class PASCALIMPLEMENTATION TCustomPageProducer : public TBasePageProducer

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.

Web.HTTPProd.TCustomPageProducer inherits from Web.HTTPProd.TBasePageProducer. All content below this line refers to Web.HTTPProd.TBasePageProducer.

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