[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]

The DataTypeTools type exposes the following members.

Methods

  NameDescription
Public methodStatic memberBuildTypeName
Erzeugt einen benutzerfreundlichen Namen für einen Datentypen.
Public methodStatic memberDoConversion
Führt eine Umwandlung eines Objektes in einen Zieldatentyp durch. Dabei werden alle Konverter berücksichtigt, welche mit RegisterTypeConverter(ITypeConverter) im System registriert wurden.
Public methodStatic memberIsAssignableWithConversion
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.
Public methodStatic memberMatchConnectionDataType

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.

Public methodStatic memberRegisterTypeConverter
Registriert einen Datentypen-Konverter.
Public methodStatic memberUnregisterAllTypeConverter
Deregistriert alle Datentypen-Konverter.
Public methodStatic memberUnregisterTypeConverter
Deregistriert einen Datentype-Konverter.

Properties

  NameDescription
Public propertyStatic memberCountTypeConverters
Gibt die Anzahl der registrierten Datentypen-Konverter zurück.

See Also