API:Data.Bind.ObjectScope.TBindFieldDefs.Update

De RAD Studio API Documentation

Delphi

procedure Update(AItem: TCollectionItem); overload; override;
procedure Update; reintroduce; overload;

C++

virtual void __fastcall Update(System::Classes::TCollectionItem* AItem)/* overload */;
HIDESBASE void __fastcall Update()/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Data.Bind.ObjectScope.pas
Data.Bind.ObjectScope.hpp
Data.Bind.ObjectScope TBindFieldDefs

Description

Update actualise la collection pour refléter les modifications apportées à ses éléments. {{#multireplace:Data.Bind.ObjectScope.TBindFieldDefs.Update|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} hérite de {{#multireplace:System.Classes.TCollection.Update|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Tout le contenu en-dessous de cette ligne se réfère à {{#multireplace:System.Classes.TCollection.Update|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

Update actualise la collection pour refléter les modifications apportées à ses éléments.

Redéfinissez Update dans une classe héritée afin de réaliser toutes les modifications nécessaires lorsque les éléments de la collection changent. Cette méthode est appelée automatiquement lorsqu'une mise à jour est terminée.

Item identifie l'élément ayant changé. Si le paramètre Item vaut nil (Delphi) ou NULL (C++), la modification affecte plus d'un élément de la collection.

Telle qu'implémentée dans TCollection, Update ne fait rien. Les classes héritées redéfinissent cette méthode pour réaliser tous les ajustements nécessaires.

Voir aussi