Soap.IntfInfo.GetIntfMetaData

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Soap.IntfInfo.pas
Soap.IntfInfo.hpp
Soap.IntfInfo Soap.IntfInfo


Beschreibung

Ruft die Laufzeit-Typinformationen (RTTI) von einem aufrufbaren Interface ab.

GetIntfMetaData verwendet die folgenden Parameter:

Parameter Beschreibung
Info Der Zeiger auf die Informationen des Datentyps des aufrufbaren Interfaces.
IntfMD Die TIntfMetaData-Daten, die die Laufzeit-Typinformationen abrufen.
MethodArrayOpt Gibt die einzubeziehende Vorfahrmethode an: entweder fmoAllBaseMethods oder fmoRTTIBaseMethods.
IncludeAllAncMethods Gibt an, ob alle Vorfahrmethoden einbezogen werden: True, wenn alle Basismethoden einbezogen werden oder False, wenn die RTTI-Basismethoden einbezogen werden.

Siehe auch