Soap.IntfInfo.GetIntfMetaData
Delphi
procedure GetIntfMetaData(Info: PTypeInfo; var IntfMD: TIntfMetaData; MethodArrayOpt: TFillMethodArrayOpt);
procedure GetIntfMetaData(Info: PTypeInfo; var IntfMD: TIntfMetaData; IncludeAllAncMethods: Boolean);
C++
extern DELPHI_PACKAGE void __fastcall GetIntfMetaData(System::Typinfo::PTypeInfo Info, TIntfMetaData &IntfMD, TFillMethodArrayOpt MethodArrayOpt)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Soap.IntfInfo.pas Soap.IntfInfo.hpp |
Soap.IntfInfo | Soap.IntfInfo |
Description
Obtient les informations de type à l'exécution (RTTI) d'une interface invocable.
GetIntfMetaData utilise les paramètres suivants :
Paramètre | Description |
---|---|
Info
|
Pointeur vers l'information du type de données de l'interface invocable. |
IntfMD
|
Le TIntfMetaData qui obtient les informations de type à l'exécution. |
MethodArrayOpt
|
Spécifie quelles méthodes ancêtre doivent être incluses : soit fmoAllBaseMethods , soit fmoRTTIBaseMethods .
|
IncludeAllAncMethods
|
Spécifie si toutes les méthodes ancêtre sont incluses : True pour inclure toutes les méthodes de base ou False pour inclure les méthodes de base RTTI.
|