FMX.Presentation.Factory.TPresentationProxyFactory.GeneratePresentationName

De RAD Studio API Documentation
Aller à : navigation, rechercher

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);

Propriétés

Type Visibilité  Source Unité  Parent
function public
FMX.Presentation.Factory.pas
FMX.Presentation.Factory.hpp
FMX.Presentation.Factory TPresentationProxyFactory


Description

Génère un nom de classe proxy à partir de la métaclasse du nom du contrôle AControlClass spécifié et du type de contrôle AControlType spécifié.

GeneratePresentationName génère un nom de classe proxy de présentation en utilisant l'algorithme suivant :

  1. Retire le premier caractère T de la classe contrôle AControlClass spécifiée.
  2. Selon le AControlType spécifié, ajoute le suffixe :
    • -Styled pour AControlType = Styled
    • -Platform pour AControlType = Platform

Par exemple, si AControlClass = TMyPresentedControl, alors :

AControlType Nom de classe de proxy de présentation généré
Styled MyPresentedControl-Styled
Platform MyPresentedControl-Platform

Voir aussi