FMX.Presentation.Factory.TPresentationProxyFactory.CreatePresentationProxy

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi