TypInfo.TIntfFlagsBase
From RAD Studio VCL Reference
C++ Information
From TypInfo.hpp
typedef System::SetBase<Typinfo::TIntfFlag,0,2> TIntfFlagsBase;
Unit: TypInfo
Type: typedef
Description
Set of interface flag types in the TTypeData record.
The GetTypeData routine utilises Delphi's RTTI (Run Time Type Information) to return a pointer to TTypeData record that describes a component property data type.
TTypeData is a variant record : the layout depends on the property TTypeKind value. When it is tkInterface, the data contains a TIntfFlagsBase set of TIntfFlag values.
The TIntfFlag value meanings are as follows :
| Value | Meaning |
|---|---|
|
ifHasGuid |
Interface has a GUID (Globally Unique IDentifier). |
|
ifDispInterface |
Is a dispatch interface. |
|
ifDispatch |
Can be dispatched. |