Soap.IntfInfo.GetIntfMetaData

From RAD Studio API Documentation
Jump to: navigation, search

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 */;

Properties

Type Visibility Source Unit Parent
procedure
function
public
Soap.IntfInfo.pas
Soap.IntfInfo.hpp
Soap.IntfInfo Soap.IntfInfo

Description

Gets the runtime type information (RTTI) from an invokable interface.

GetIntfMetaData uses the following parameters:

Parameter Description
Info The pointer to the information of the data type of the invokable interface.
IntfMD The TIntfMetaData that gets the runtime type information.
MethodArrayOpt Specifies which ancestor methods to include: either fmoAllBaseMethods or fmoRTTIBaseMethods.
IncludeAllAncMethods Specifies whether all the ancestor methods are included: True to include all base methods or False to include the RTTI base methods.

See Also