FMX.Presentation.Factory.TPresentationProxyFactory.GeneratePresentationName
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 :
- Retire le premier caractère Tde la classe contrôleAControlClassspécifiée.
- Selon le AControlTypespécifié, ajoute le suffixe :- -Styledpour- AControlType = Styled
- -Platformpour- 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 |