Classes.TComponent.Notification
Contents |
Delphi-Informationen
von Classes.pas
procedure Notification(AComponent: TComponent; Operation: TOperation); virtual;
Unit: Classes
Typ: Methode
Sichtbarkeit: protected
Member von: TComponent
C++-Informationen
von Classes.hpp
virtual void __fastcall Notification(Classes::TComponent * AComponent, Classes::TOperation Operation);
Unit: Classes
Typ: Methode
Sichtbarkeit: protected
Member von: TComponent
Beschreibung
Leitet Benachrichtigungen an alle untergeordneten Komponenten weiter.
Rufen Sie Notification in einer Anwendung nicht direkt auf. Notification wird automatisch aufgerufen, wenn die in AComponent angegebene Komponente hinzugefügt oder entfernt wird. Der Parameter Operation legt fest, ob die Komponente hinzugefügt oder entfernt werden soll. Komponenten geben normalerweise Benachrichtigungen immer an ihre untergeordneten Objekte weiter.
Eine Komponente kann, falls erforderlich, auf die Benachrichtigung reagieren, dass eine Komponente entweder eingefügt oder entfernt wird. Wenn beispielsweise eine Komponente Objektfelder oder Eigenschaften enthält, die auf andere Komponenten verweisen, kann sie anhand der Benachrichtigungen prüfen, ob solche Komponenten entfernt wurden, und die entsprechenden Referenzen für ungültig erklären.
Anmerkung: Notification wird nicht für Komponenten aufgerufen, die implizit freigegeben werden (da die entsprechende Owner-Komponente freigegeben wird).