Classes.TComponent.Notification

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

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).

Siehe auch

Personal tools