System.Variants.TInvokeableVariantType.GetProperty
Delphi
function GetProperty(var Dest: TVarData; const V: TVarData;
const Name: string): Boolean; virtual;
C++
virtual bool __fastcall GetProperty(TVarData &Dest, const TVarData &V, const System::UnicodeString Name);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Variants.pas System.Variants.hpp |
System.Variants | TInvokeableVariantType |
Description
Renvoie la valeur de toute propriété prise en charge par ce type Variant.
Redéfinissez GetProperty pour fournir les implémentations de lecture des propriétés d'instances du Variant. Quand l'application lit une propriété du Variant (Delphi) ou appelle la méthode Exec du Variant (C++), un appel à GetProperty est automatiquement généré, ce qui permet l'implémentation de l'appel par le descendant de TInvokeableVariant.
Dest
représente un enregistrement TVarData qui reçoit la valeur de propriété.
V
est l'enregistrement TVarData de l'instance de Variant dont la propriété est lue.
Name
est le nom de la propriété.
GetProperty renvoie true si elle renvoie une valeur de propriété, false si elle n'implémente pas la propriété spécifiée.
Telle qu'elle est définie dans TInvokeableVariant, GetProperty renvoie toujours false, car elle n'implémente aucune propriété.