FMX.Presentation.Factory.TPresentationProxyFactory.GeneratePresentationName

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

Delphi

class function GeneratePresentationName(const AControlClass: TClass; const AControlType: TControlType): string;

C++

__classmethod System::UnicodeString __fastcall GeneratePresentationName(const System::TClass AControlClass, const Fmx::Controls::TControlType AControlType);

プロパティ

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


説明

指定された AControlClass コントロール メタクラスの名前、および指定された AControlType コントロール タイプから、プレゼンテーション プロキシ クラス名を生成します。

GeneratePresentationName は、次のアルゴリズムを使用して、プレゼンテーション プロキシ クラス名を生成します:

  1. 指定された AControlClass コントロール クラスから最初の T の文字を取ります。
  2. 指定された AControlType に従い、次の接尾辞をつけます:
    • -StyledAControlType = Styled の場合に。
    • -PlatformAControlType = Platform の場合。

たとえば、AControlClass = TMyPresentedControl なら:

AControlType 生成されるプレゼンテーション プロキシ クラス名
Styled MyPresentedControl-Styled
Platform MyPresentedControl-Platform

関連項目