System.Classes.UnRegisterClasses
Delphi
procedure UnRegisterClasses(const AClasses: array of TPersistentClass);
C++
extern DELPHI_PACKAGE void __fastcall UnRegisterClasses(TPersistentClass const *AClasses, const int AClasses_High);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Beschreibung
Hebt die Registrierung einer Gruppe von Klassen auf.
UnRegisterClasses ermöglicht das Aufheben der Registrierung der in AClasses angegebenen persistenten Objektklassen in einer einzigen Anweisung. Danach können diese nicht mehr vom Streaming-System für Komponenten geladen oder gespeichert werden.
Der Parameter AClasses legt die zu registrierenden Klassen (Nachkommen von TPersistent) fest.
Anmerkung: In C++ enthält der Parameter AClasses_Size den Index der letzten Klasse im Array AClasses (dieser ist um 1 kleiner als die Gesamtzahl der Klassen).
Die Klassennamen können anschließend für das Registrieren anderer Klassen wieder verwendet werden.