表示: Delphi
C++
表示設定
CompProd.TComponentsPageProducer
提供:XE2 API Documentation
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 を取得します。