System.Variants.IVarInvokeable.GetProperty

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetProperty(var Dest: TVarData; const V: TVarData;
const Name: string): Boolean;

C++

virtual bool __fastcall GetProperty(TVarData &Dest, const TVarData &V, const System::UnicodeString Name) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Variants.pas
System.Variants.hpp
System.Variants IVarInvokeable

Description

Renvoie la valeur de toute propriété supportée par un type Variant personnalisé.

Implémentez GetProperty pour fournir l'implémentation de la lecture des propriétés. Quand l'application tente de lire une propriété de Variant (Delphi) ou appelle la méthode Exec de Variant (C++), un appel à GetProperty est automatiquement généré.

Dest représente un enregistrement TVarData qui reçoit la valeur de la propriété lue. V représente l'enregistrement TVarData de l'instance de Variant qui a été utilisée pour accéder à la propriété. Name est le nom de la propriété lue.

GetProperty renvoie True si elle gère la propriété, ou False si elle n'implémente pas la propriété spécifiée.

Voir aussi