FMX.Controls.Presentation.TPresentedControl.DefinePresentationName
Delphi
function DefinePresentationName: string; virtual;
C++
virtual System::UnicodeString __fastcall DefinePresentationName(void);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet | 
|---|---|---|---|---|
| function | protected | FMX.Controls.Presentation.pas FMX.Controls.Presentation.hpp  | 
        FMX.Controls.Presentation | TPresentedControl | 
Beschreibung
Gibt den Namen des Standard-Darstellungs-Proxy zurück, den Ihr dargestelltes Steuerelement verwendet.
Sie können mit dem Ereignis OnPresentationNameChoosing einen Namen für den Darstellungs-Proxy angeben, der anstatt des von DefinePresentationName zurückgegebenen Namens verwendet werden soll.
DefinePresentationName ruft TPresentationProxyFactory.GeneratePresentationName auf und gibt einen Darstellungs-Proxy-Namen zurück, der anhand des Klassennamens des dargestellten Steuerelements und des Steuerelementtyps (Styled oder Platform) der Darstellungsschicht generiert wurde. Zum Beispiel:
| Klassenname | Steuertyp | Ergebnis | 
|---|---|---|
TMyPresentedControl
 | 
Styled
 | 
"MyPresentedControl-Styled"
 | 
TMyPresentedControl
 | 
Platform
 | 
"MyPresentedControl-Platform"
 |