System.Variants.IVarInvokeable.SetProperty
Delphi
function SetProperty(const V: TVarData; const Name: string;
const Value: TVarData): Boolean;
C++
virtual bool __fastcall SetProperty(const TVarData &V, const System::UnicodeString Name, const TVarData &Value) = 0 ;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Variants.pas System.Variants.hpp |
System.Variants | IVarInvokeable |
Description
Définit la valeur de toute propriété supportée par un type Variant personnalisé.
Implémentez SetProperty pour fournir l'implémentation de la définition des propriétés. Quand l'application tente de définir une propriété de Variant (Delphi) ou appelle la méthode Exec de Variant (C++), un appel à SetProperty est automatiquement généré.
Value est un enregistrement TVarData qui est la valeur assignée à la propriété. 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é définie.
SetProperty renvoie True si elle gère la propriété, ou False si elle n'implémente pas la propriété spécifiée.