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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | FMX.Presentation.Factory.pas FMX.Presentation.Factory.hpp |
FMX.Presentation.Factory | TPresentationProxyFactory |
Description
Récupère une classe proxy de présentation recensée avec le nom APresentationName
spécifié dans Presentation Proxy Factory, crée un objet de cette classe proxy de présentation, transtype l'objet créé en type T
spécifié et renvoie le proxy de présentation obtenu.
Appelez CreatePresentationProxy pour créer le proxy de présentation de chaque présentation utilisée avec un contrôle présenté.
Si la fabrique ne contient pas de classe de présentation recensée avec le nom APresentationName
spécifié, CreatePresentationProxy déclenche une exception EPresentationProxy.
Si le type T
spécifié n'est pas compatible avec la classe de proxy de présentation qui est recensée avec le nom APresentationName
spécifié, CreatePresentationProxy renvoie nil
.