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.
|