System.TypInfo.TIntfFlags
Delphi
type TIntfFlags = set of TIntfFlag;
C++
typedef System::Set<TIntfFlag, TIntfFlag::ifHasGuid, TIntfFlag::ifDispatch> TIntfFlags;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
set typedef |
public | System.TypInfo.pas System.TypInfo.hpp |
System.TypInfo | System.TypInfo |
Description
Enumère les types d'indicateur d'interface de l'enregistrement TTypeData.
La routine GetTypeData utilise les informations RTTI (Run-Time Type Information, informations de type à l'exécution) de Delphi pour renvoyer un pointeur sur un enregistrement TTypeData qui décrit un type de données d'une propriété d'un composant.
TTypeData est un enregistrement variant. La disposition dépend de la valeur de la propriété TTypeData. Quand la valeur est tkInterface, la donnée contient un ensemble TIntfFlagsBase de valeurs TIntfFlags.
Les significations des valeurs de TIntfFlags sont listées dans le tableau suivant.
Valeur | Signification |
---|---|
ifHasGuid |
L'interface a un GUID (Globally Unique Identifier). |
ifDispInterface |
Est une interface dispatch. |
ifDispatch |
Peut être réparti. |