FMX.Presentation.Factory.TPresentationProxyFactory.CreatePresentationProxy

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function CreatePresentationProxy<T: TPresentationProxy>(const APresentationName: string): T;

C++

template<typename T> T __fastcall CreatePresentationProxy(const System::UnicodeString APresentationName);

プロパティ

種類 可視性 ソース ユニット
function public
FMX.Presentation.Factory.pas
FMX.Presentation.Factory.hpp
FMX.Presentation.Factory TPresentationProxyFactory


説明

指定された APresentationName 名で Presentation Proxy Factory登録されているプレゼンテーション プロキシ クラスを取得し、このプレゼンテーション プロキシ クラスのオブジェクトを作成し、作成されたオブジェクトを、指定された T 型にキャストし、取得したプレゼンテーション プロキシを返します。

CreatePresentationProxy を呼び出すと、表示用コントロールで使用される各プレゼンテーションのプレゼンテーション プロキシを作成することができます。

ファクトリが、指定された APresentationName の名前で登録されたプレゼンテーション プロキシ クラスを保有していない場合、CreatePresentationProxyEPresentationProxy 例外を発生させます。

指定された T 型が指定された APresentationName の名前で登録された プレゼンテーション プロキシ クラスと互換性がなかった場合、CreatePresentationProxynil を返します。

関連項目