表示: Delphi
C++
表示設定
PagItems.TBasePageItemsProducer
提供:XE2 API Documentation
Delphi
TBasePageItemsProducer = class(TComponentsPageProducer, IGetWebComponentList, ITopLevelWebComponent)
C++
class PASCALIMPLEMENTATION TBasePageItemsProducer : public Compprod::TComponentsPageProducer
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| class | public | PagItems.pas PagItems.hpp |
PagItems | PagItems |
説明
TBasePageItemsProducer は,入力テンプレートに基づいて HTML コマンドの文字列を生成します。
TBasePageItemsProducer は,ほかのコンポーネントが生成したコンテンツを含む HTML テンプレートを,Web ブラウザなどのクライアントアプリケーションが解釈できる一連の HTML コマンドの文字列に変換するために使用します。HTML テンプレートには,OnHTMLTag イベントハンドラ内でコンポーネントページプロデューサによりカスタマイズ後の内容と置換される HTML コマンドと HTML 透過タグが入っています。
TBasePageItemsProducer は,ほかのページプロデューサコンポーネントとは異なります。その相違は,
<#COMPONENT Name=WebContentComponent>
という形式の特殊な HTML 透過タグを,WebContentComponent という名前のコンポーネントの生成する HTML と置換する点にあります。さらに,TBasePageItemsProducer は WebContentComponent のデフォルトの値を,WebPageItems プロパティの値として格納します。