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.