System.Classes.TCollection.Notify

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

virtual void __fastcall Notify(TCollectionItem* Item, TCollectionNotification Action);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
System.Classes.pas
System.Classes.hpp
System.Classes TCollection

Beschreibung

Reagiert, wenn Elemente in die Kollektion aufgenommen oder aus ihr entfernt werden.

Notify wird automatisch aufgerufen, wenn sich die Elemente in der Kollektion ändern.

Item ist das Element, das gerade in die Kollektion eingefügt wurde bzw. aus ihr entfernt werden soll.

Action zeigt an, ob ein Element hinzugefügt worden ist, entfernt werden soll oder gelöscht werden soll:

Gemäß der Implementierung in TCollection, ruft Notify die Methode Added auf, wenn Action den Wert cnAdded besitzt und Deleting, wenn Action den Wert cnDeleting besitzt. Der Wert cnExtracting wird von TCollection ignoriert. Notify kann in abgeleiteten Klassen überschrieben werden, um diese Funktionsweise zu ändern.

Siehe auch

Übersetzungen