TypInfo.TIntfFlag
From RAD Studio VCL Reference
C++ Information
From TypInfo.hpp
enum TIntfFlag{ ifHasGuid, ifDispInterface, ifDispatch };
Unit: TypInfo
Type: enum
Description
Enumerates interface flag types in the TTypeData record.
The GetTypeData routine uses the Delphi RTTI (Run-Time Type Information) to return a pointer to the TTypeData record that describes a component property data type.
TTypeData is a variant record; the layout depends on the TTypeKind property's value. When the value is tkInterface, the data contains a TIntfFlagsBase set of TIntfFlags values.
The TIntfFlag value meanings are listed in the following table.
| Value | Meaning |
|---|---|
|
ifHasGuid |
Interface has a GUID (Globally Unique Identifier). |
|
ifDispInterface |
Is a dispatch interface. |
|
ifDispatch |
Can be dispatched. |