System.Classes.TCollection.Notify

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

procedure Notify(Item: TCollectionItem; Action: TCollectionNotification); virtual;

C++

virtual void __fastcall Notify(TCollectionItem* Item, System::Generics::Collections::TCollectionNotification Action);

Properties

Type Visibility Source Unit Parent
procedure
function
protected
System.Classes.pas
System.Classes.hpp
System.Classes TCollection

Description

Responds when items are added to or removed from the collection.

Notify is called automatically when the items in the collection change.

Item is the item that was just added to or that is about to be removed from the collection.

Action indicates whether the item was added, is about to be extracted or is about to be deleted.

As implemented in TCollection, Notify calls Added when Action is cnAdded and calls Deleting when Action is cnDeleting. TCollection ignores the cnExtracting action. Descendant classes can override Notify to modify this behavior.

See Also