[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
The DataTypeTools type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | BuildTypeName |
Erzeugt einen benutzerfreundlichen Namen für einen Datentypen.
|
![]() ![]() | DoConversion |
Führt eine Umwandlung eines Objektes in einen Zieldatentyp durch.
Dabei werden alle Konverter berücksichtigt, welche mit
RegisterTypeConverter(ITypeConverter) im System
registriert wurden.
|
![]() ![]() | IsAssignableWithConversion |
Prüft ob einer Instanz vom Datentyp from eine
Instanz vom Datentyp to zugewiesen werden kann,
Dabei wird neben IsAssignableFrom(Type) eine
mögliche Konvertierung mit DoConversion(Object, Type)
überprüft.
|
![]() ![]() | MatchConnectionDataType | Prüft die Kompatibilität zwischen einem Ein- und einem Ausgangs-Port. Dabei wird die Kompatibilität der unterstützten Datentypen zueinander geprüft. Die Datentypen mit einem kleinen Index in der Liste der unterstützten Datentypen werden bevorzugt. Wenn der Ausgangs-Port bereits mit einem oder mehreren Eingangs-Ports verbunden ist, wird nur gegen den aktiven Datentyp geprüft. |
![]() ![]() | RegisterTypeConverter |
Registriert einen Datentypen-Konverter.
|
![]() ![]() | UnregisterAllTypeConverter |
Deregistriert alle Datentypen-Konverter.
|
![]() ![]() | UnregisterTypeConverter |
Deregistriert einen Datentype-Konverter.
|
Properties
Name | Description | |
---|---|---|
![]() ![]() | CountTypeConverters |
Gibt die Anzahl der registrierten Datentypen-Konverter zurück.
|