API:Web.HTTPProd.TCustomPageProducer

提供:RAD Studio API Documentation

TCustomPageProducerWeb.HTTPProd.TBasePageProducerWeb.HTTPApp.TCustomContentProducerSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObject

Delphi

TCustomPageProducer = class(TBasePageProducer)

C++

class PASCALIMPLEMENTATION TCustomPageProducer : public TBasePageProducer

プロパティ

種類 可視性 ソース ユニット
class public
Web.HTTPProd.pas
Web.HTTPProd.hpp
Web.HTTPProd Web.HTTPProd

説明

TBasePageProducer は,入力テンプレートに基づいて HTML コマンドの文字列を生成するオブジェクトの基本クラスです。 {{#multireplace:Web.HTTPProd.TCustomPageProducer|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} は {{#multireplace:Web.HTTPProd.TBasePageProducer|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を継承しています。以下の内容はすべて {{#multireplace:Web.HTTPProd.TBasePageProducer|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を参照しています。

TBasePageProducer は,入力テンプレートに基づいて HTML コマンドの文字列を生成するオブジェクトの基本クラスです。

TBasePageProducer のインスタンスは作成しないでください。ページプロデューサを定義するときには,かわりに TBasePageProducer を基本クラスとして使用します。TBasePageProducer には,次の 2 つの下位クラスがあります。

TCustomPageProducer。主に HTTP メッセージのコンテンツおよび OnHTML イベントハンドラに基づいてコンテンツを生成するページプロデューサの基本クラス。たとえば,TPageProducer や TDataSetPageProducer などがある

TComponentsPageProducer。HTML を生成するコンポーネントからコンテンツを生成するページプロデューサの基本クラス。たとえば,TAdapterPageProducer などがある

ページプロデューサは,HTML テンプレートを HTML コマンドの文字列に変換するオブジェクトです。これらの HTML コマンドは Web ブラウザなどのクライアントアプリケーションで解釈されます。HTML テンプレートに含まれる HTML コマンドや HTML 透過タグは,ページプロデューサがカスタマイズした内容に置き換えられます。

関連項目