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.