TypInfo.TIntfFlagsBase

From RAD Studio VCL Reference
Jump to: navigation, search

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.



See Also

Personal tools
Translations
Newest Version