TypInfo.TIntfFlagsBase
From RAD Studio VCL Documentation (German)
C++-Informationen
von TypInfo.hpp
typedef System::SetBase<Typinfo::TIntfFlag,0,2> TIntfFlagsBase;
Unit: TypInfo
Typ: typedef
Beschreibung
Menge der Interface-Flag-Typen im TTypeData-Record.
Die Routine GetTypeData verwendet die RTTI (Run Time Type Information) von Delphi, um einen Zeiger auf den TTypeData-Record zurückzugeben, der den Datentyp einer Komponenteneigenschaft beschreibt.
TTypeData ist eine varianter Record; das Layout hängt von dem Wert der Eigenschaft TTypeKind ab. Wenn der Wert tkInterface ist, enthalten die Daten eine TIntfFlagsBase-Menge mit TIntfFlag-Werten.
Die TIntfFlag-Werte bedeuten Folgendes:
| Wert | Bedeutung |
|---|---|
|
ifHasGuid |
Interface hat einen GUID (Globally Unique IDentifier). |
|
ifDispInterface |
Ist ein Dispatch-Interface. |
|
ifDispatch |
Kann weitergeleitet werden. |