System.TypInfo.GetTypeData
Delphi
function GetTypeData(TypeInfo: PTypeInfo): PTypeData;
C++
extern DELPHI_PACKAGE PTypeData __fastcall GetTypeData(PTypeInfo TypeInfo);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.TypInfo.pas System.TypInfo.hpp |
System.TypInfo | System.TypInfo |
Description
Renvoie un pointeur sur les informations relatives à un type.
GetTypeData utilise le système RTTI (Informations de type à l'exécution) de Delphi pour renvoyer un pointeur sur l'enregistrement TTypeData.
L'enregistrement TTypeData est un type variant, mais il ne contient pas le variant en tant que balise. Pour identifier quel variant s'applique à un type particulier, vous devez récupérer la valeur TTypeKind au moyen de la routine TypeInfo.
L'enregistrement TTypeData contient une métadonnée relative à une propriété. Par exemple, le nom de l'unité dans laquelle un type classe est stocké.