System.WideStrings.TWideStringList.SetUpdateState
Delphi
procedure SetUpdateState(Updating: Boolean); override;
C++
virtual void __fastcall SetUpdateState(bool Updating);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | System.WideStrings.pas System.WideStrings.hpp |
System.WideStrings | TWideStringList |
説明
一連の更新の前または後に、内部的な調整を行います。
System.WideStrings.TWideStringList.SetUpdateState は System.WideStrings.TWideStrings.SetUpdateState を継承しています。以下の内容はすべて System.WideStrings.TWideStrings.SetUpdateState を参照しています。
一連の更新の前または後に、内部的な調整を行います。
SetUpdateState は、一連の更新の開始時または終了時に呼び出されます。BeginUpdate メソッドが最初に呼び出されたときに、TWideStrings オブジェクトがまだ更新の途中でない場合、TWideStrings は Updating を true に設定して SetUpdateState を内部的に呼び出します。EndUpdate メソッドが呼び出されて、対応するものがない BeginUpdate の最後の呼び出しをキャンセルすると、TWideStrings は Updating を false に設定して SetUpdateState を内部的に呼び出します。
TWideStrings での実装では、SetUpdateState は何も行いません。下位クラスでこのメソッドをオーバーライドして、更新に対する応答を最適化できます。