System.WideStrings.TWideStrings.UpdateCount

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property UpdateCount: Integer read FUpdateCount;

C++

__property int UpdateCount = {read=FUpdateCount, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property protected
System.WideStrings.pas
System.WideStrings.hpp
System.WideStrings TWideStrings

Description

Indique le nombre d'appels à BeginUpdate qui ne correspondent à aucun appel de EndUpdate.

TWideStrings utilise UpdateCount pour garder la trace des appels aux méthodes BeginUpdate et EndUpdate. Chaque fois qu'un appel à BeginUpdate a lieu, TWideStrings incrémente la valeur de UpdateCount. Chaque appel à EndUpdate force TWideStrings à décrémenter UpdateCount.

Quand UpdateCount passe de 0 à 1, TWideStrings appelle la méthode SetUpdateState avec un paramètre true. Quand UpdateCount passe de 1 à 0, TStrings appelle la méthode SetUpdateState avec un paramètre false. Cela permet aux classes dérivées d'effectuer des optimisations lors de mises à jour multiples.

Voir aussi