表示: Delphi C++
表示設定

CompProd.TComponentsPageProducer

提供:XE2 API Documentation
移動: 案内, 検索

Web.HTTPProd.TBasePageProducerWeb.HTTPApp.TCustomContentProducerSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObject
TComponentsPageProducer

Delphi

TComponentsPageProducer = class(TBasePageProducer)

C++

class PASCALIMPLEMENTATION TComponentsPageProducer : public Web::Httpprod::TBasePageProducer

プロパティ

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

説明

TComponentsPageProducer は,入力テンプレートに基づいて HTML コマンドの文字列を生成します。

TComponentsPageProducer は,ほかのコンポーネントが生成したコンテンツを含む HTML テンプレートを,Web ブラウザなどのクライアントアプリケーションが解釈できる一連の HTML コマンドの文字列に変換するために使用します。HTML テンプレートには,OnHTMLTag イベントハンドラ内でコンポーネントページプロデューサによりカスタマイズ後の内容と置換される HTML コマンドと HTML 透過タグが入っています。

コンポーネントページプロデューサは,ほかのページプロデューサコンポーネントとは異なります。その相違は,

<#COMPONENT Name=WebContentComponent>

という形式の特殊な HTML 透過タグを,WebContentComponent というコンポーネントが作成した HTML に置換する点です。WebContentComponent は,コンポーネントページプロデューサと同じ Owner を持ち,IWebContent インターフェースをサポートする必要があります。なお,コンポーネントページプロデューサはこのインターフェースを使用して,COMPONENT タグの置換後の HTML を取得します。

関連項目

以前のバージョン
他の言語