System.Classes.UnRegisterClasses

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch