System.ConvUtils.UnregisterConversionFamily
Delphi
procedure UnregisterConversionFamily(const AFamily: TConvFamily);
C++
extern DELPHI_PACKAGE void __fastcall UnregisterConversionFamily(const TConvFamily AFamily);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.ConvUtils.pas System.ConvUtils.hpp |
System.ConvUtils | System.ConvUtils |
Beschreibung
Hebt die Registrierung einer zuvor mit RegisterConversionFamily registrierten Konvertierungsfamilie auf.
Rufen Sie UnregisterConversionFamily auf, wenn eine Konvertierungsfamilie nicht mehr benötigt wird. Normalerweise wird diese Funktion im abschließenden Abschnitt der Unit aufgerufen, welche die Konvertierungsfamilie implementiert. UnregisterConversionFamily hebt zunächst die Registrierung aller Konvertierungstypen auf, die für die Familie registriert wurden. Anschließend wird die Registrierung der Familie selbst aufgehoben.
AFamily ist der Bezeichner der Konvertierungsfamilie, deren Registrierung aufgehoben werden soll.
Nachdem die Registrierung einer Konvertierungsfamilie aufgehoben wurde, wird die Familie von der Funktion GetConvFamilies nicht mehr aufgelistet. Wird die Funktion Convert mit Konvertierungstypen aus einer nicht mehr registrierten Konvertierungsfamilie aufgerufen, führt dies zu einer EConversionError-Exception.