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 */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Soap.IntfInfo.pas Soap.IntfInfo.hpp |
Soap.IntfInfo | Soap.IntfInfo |
説明
呼び出し可能インターフェイスから実行時型情報(RTTI)を取得します。
GetIntfMetaData は、次のパラメータを使用します:
パラメータ | 説明 |
---|---|
Info
|
呼び出し可能インターフェイスのデータ型の情報へのポインタ。 |
IntfMD
|
実行時型情報を取得する TIntfMetaData。 |
MethodArrayOpt
|
次のどちらの先祖メソッドが含まれるかを指定: fmoAllBaseMethods または fmoRTTIBaseMethods 。
|
IncludeAllAncMethods
|
すべての先祖メソッドが含まれるかを指定: すべての基底メソッドを含む場合は True 、RTTI 基底メソッドを含む場合には False 。
|