System.Variants.IVarInvokeable.SetProperty

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi