System.Variants.TCustomVariantType.Clear

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Clear(var V: TVarData); virtual; abstract;

C++

virtual void __fastcall Clear(TVarData &V) = 0 ;

Propriétés

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

Description

Attribue aux données de ce type Variant personnalisé une valeur vide ou non affectée.

Redéfinissez Clear pour implémenter la façon dont ce type Variant personnalisé représente une valeur vide ou non affectée.

V est un enregistrement TVarData qui représente les données d'un Variant de ce type personnalisé devant être effacé.

Dans TCustomVariantType, Clear est une méthode abstraite. Les classes dérivées doivent redéfinir cette méthode pour fournir une implémentation. Si le stockage des données du type Variant personnalisé implique la libération de mémoire, Clear doit libérer celle-ci. Ensuite, Clear peut appeler la méthode SimplisticClear, qui réinitialise l'enregistrement TVarData, ou affecter au champ VType la valeur varEmpty.

Voir aussi