FMX.Presentation.Factory.TPresentationProxyFactory.CreatePresentationProxy
Delphi
function CreatePresentationProxy<T: TPresentationProxy>(const APresentationName: string): T;
C++
template<typename T> T __fastcall CreatePresentationProxy(const System::UnicodeString APresentationName);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | FMX.Presentation.Factory.pas FMX.Presentation.Factory.hpp |
FMX.Presentation.Factory | TPresentationProxyFactory |
Beschreibung
Ruft die Darstellungs-Proxy-Klasse ab, die mit dem angegebenen Namen APresentationName
im Darstellungs-Proxy-Generator registriert ist, erstellt ein Objekt dieser Darstellungs-Proxy-Klasse, wandelt den Typ des erstellten Objekts in den angegebenen Typ T
um und gibt den erhaltenen Darstellungs-Proxy zurück.
Rufen Sie CreatePresentationProxy auf, um den Darstellungs-Proxy für alle mit dem dargestellten Steuerelement verwendeten Darstellungen zu erstellen.
Wenn der Generator keine mit dem angegebenen Namen APresentationName
registrierte Darstellungs-Proxy-Klasse enthält, löst CreatePresentationProxy eine EPresentationProxy-Exception aus.
Wenn der angegebene T
-Typ nicht mit der Darstellungs-Proxy-Klasse kompatibel ist, die mit dem angegebenen Namen APresentationName
registriert ist, gibt CreatePresentationProxy nil
zurück.