EMS.ResourceTypes.TEMSTypeInfoResource.Create
Delphi
constructor Create(const ATypeInfo: PTypeInfo); overload;
constructor Create(const ATypeInfo: PTypeInfo; const AAttributes: TEMSResourceAttributes); overload;
C++
__fastcall TEMSTypeInfoResource(const System::Typinfo::PTypeInfo ATypeInfo)/* overload */;
__fastcall TEMSTypeInfoResource(const System::Typinfo::PTypeInfo ATypeInfo, TEMSResourceAttributes* const AAttributes)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
constructor | public | EMS.ResourceTypes.pas EMS.ResourceTypes.hpp |
EMS.ResourceTypes | TEMSTypeInfoResource |
Description
Crée une instance de TEMSTypeInfoResource à partir des données d'informations de type du pointeur d'informations de type spécifié.
Facultativement, vous pouvez fournir une instance de TEMSResourceAttributes pour redéfinir certaines données d'informations de type.
La rubrique Présentation des ressources de RAD Server explique en détail comment utiliser TEMSTypeInfoResource.
Si les données d'informations de type spécifiées n'incluent pas un constructeur valide, Create déclenche une exception EEMSError avec le message suivant :
- Constructeur non trouvé pour <classe>
Un "constructeur valide" est un constructeur qui répond à l'un ou l'autre des critères suivants :
- Le constructeur n'accepte aucun paramètre.
- Le constructeur accepte un seul paramètre de type TComponent.