System.Variants.TCustomVariantType.Clear

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

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

C++

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

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.Variants.pas
System.Variants.hpp
System.Variants TCustomVariantType

説明

このカスタムバリアント型のデータを空白または代入されていない値に設定します。

Clear メソッドをオーバーライドすると,空白または代入されていない値をこのカスタムバリアント型が表す方法を実装できます。

V は,クリアする必要があるこのカスタムバリアント型のデータを表す TVarData レコードです。

TCustomVariantType では,Clear は抽象メソッドです。下位クラスは,このメソッドをオーバーライドして実装を提供する必要があります。カスタムバリアント型が,解放する必要があるメモリを含む方法でデータを格納している場合,Clear はそのメモリも解放する必要があります。メモリが解放されると,Clear は,SimplisticClear メソッドを呼び出すことができます。このメソッドは,TVarData レコードを再初期化するか,VType 項目を varEmpty に設定します。

関連項目