Errors
[ Enumeration ]
export enum Errors {
NONE = 0,
ERROR = 1,
E_PARAMETER_INVALID = 2,
E_TIMEOUT = 3,
E_EXCEPTION = 4,
E_INVALID = 5,
E_NOT_UNIQUE = 6,
E_NOT_SUPPORTED = 100,
E_NOT_ALLOWED = 110,
E_UNKNOWN = 115,
E_UNKNOWN_TYPE = 120,
E_KEY_NOT_FOUND = 130,
E_TYPE_INVALID = 150,
E_VALUE_INVALID = 160,
E_REGISTRATION_MISSING = 180,
E_REGISTRATION_ERROR = 190,
E_MODULE_MISSING = 200,
E_MODULE_ERROR = 210,
E_WEBSOCKET_NOT_READY = 1000,
E_WEBSOCKET_NOT_SUPPORTED = 1404,
E_WEBSOCKET_OPEN_SERVER_LICENSE_CHECK_FAILED = 1500,
E_WEBSOCKET_OPEN_SERVER_LICENSE_MISSING = 1501,
E_WEBSOCKET_OPEN_SERVER_NO_ACCESS = 1502,
E_SYMBOL_STATE_INVALID = 2000,
E_SYMBOL_VALUE_INVALID = 2001,
E_SYMBOL_RESOLVE_SCHEMA = 2002,
E_SYMBOL_READONLY = 2003,
E_SYMBOL_UNKNOWN = 2010,
E_SYMBOL_INVALID_DATA_PROVIDER_ENTRY = 2020,
E_SYMBOL_INVALID_PATH = 2030,
E_SYMBOL_SUBSYMBOL_ERROR = 2040,
E_SYMBOL_OBJECT_RESOLVE = 2050,
E_SYMBOL_UNKNOWN_ATTRIBUTE = 2100,
E_SERVER_RESPONSE_ERROR = 3000,
E_SERVER_COMMAND_ERROR = 3005,
E_SERVER_INVALID_RESPONSE = 3010,
E_SERVER_COMMANDS_MISSING = 3015,
E_SERVER_COMMAND_MISSING = 3016,
E_SERVER_READVALUE_MISSING = 3020,
E_SERVER_WRITEVALUE_MISSING = 3025,
E_SERVER_RESPONSE_MISSING = 3030,
E_SERVER_DOMAIN_UNKNOWN = 3100
E_FUNCTION_MISSING_FUNCTION_REFERENCE = 4000,
E_FUNCTION_MISSING_FUNCTION_DESCRIPTION = 4005,
E_FUNCTION_INVALID_CONFIGURATION = 4010,
E_FUNCTION_EXCEPTION = 4020,
E_FUNCTION_UNKNOWN = 4030,
E_FUNCTION_RESTPARAMETER_DEFINITION_MISSING = 4040,
E_FUNCTION_RESOLVING_PARAMETER_FAILED = 4050,
E_FUNCTION_EXPRESSION_PARSER_ERROR = 4100,
E_FUNCTION_EXPRESSION_EXCEPTION = 4120,
E_TRIGGER_ACTION_EXCEPTION = 5050,
E_TRIGGER_JAVASCRIPT_EVAL_EXCEPTION = 5055,
E_TRIGGER_FUNCTION_EXPRESSION_EXCEPTION = 5060,
E_TRIGGER_RESOLVE_CONDITION_EXPRESSION_EXCEPTION = 5065,
E_TRIGGER_CONDITION_INVALID = 5200,
E_CONTROL_INSTANCE_NOT_FOUND = 6000,
E_CONTROL_INVALID_CONFIGURATION = 6001,
E_CONTROL_ATTRIBUTE_NOT_FOUND = 6005,
E_CONTROL_ATTRIBUTE_INVALID_CONFIGURATION = 6010,
E_SCHEMA_INVALID = 7000,
E_SCHEMA_INVALID_PATH = 7010,
E_SCHEMA_INVALID_REF_ID = 7020,
E_SCHEMA_UNKNOWN_FILE = 7030,
E_SCHEMA_UNKNOWN_DEFINITION = 7040,
E_SCHEMA_NOT_RESOLVED = 7050,
E_PACKAGE = 8000,
}
Die Namen der Enumeration sind zur Laufzeit vorhanden. Sie können (und sollten) also beispielsweise TcHmi.Errors.NONE
direkt in einem Vergleich nutzen.
Werte
Name | Wert | Beschreibung |
---|---|---|
NONE Verfügbar ab Version 1.8 |
| Kein Fehler |
ERROR Verfügbar ab Version 1.8 |
| Unspezifischer Fehler |
E_PARAMETER_INVALID Verfügbar ab Version 1.10 |
| Ein Parameter ist ungültig. |
E_TIMEOUT Verfügbar ab Version 1.10 |
| Eine Aktion hat die maximale Ausführungszeit überschritten. |
E_EXCEPTION Verfügbar ab Version 1.10.1018.48 |
| Eine Exception ist aufgetreten. |
E_INVALID Verfügbar ab Version 1.10.1018.48 |
| Ungültig |
E_NOT_UNIQUE Verfügbar ab Version 1.12 |
| Nicht eindeutig |
|
|
|
E_NOT_SUPPORTED Verfügbar ab Version 1.8 |
| Eine Operation wird nicht unterstützt. |
E_NOT_ALLOWED Verfügbar ab Version 1.8 |
| Es fehlen dem aktuellen Benutzer die Rechte für eine Operation. |
E_UNKNOWN Verfügbar ab Version 1.10 |
| Etwas ist unbekannt. |
E_UNKNOWN_TYPE Verfügbar ab Version 1.10 |
| Unbekannter Datentyp |
E_KEY_NOT_FOUND Verfügbar ab Version 1.10 |
| Eintrag in Dictionary/Map konnte nicht gefunden werden. |
E_TYPE_INVALID Verfügbar ab Version 1.10.1018.48 |
| Ungültiger Datentypen |
E_VALUE_INVALID Verfügbar ab Version 1.10.1018.48 |
| Ungültiger Wert |
E_REGISTRATION_MISSING Verfügbar ab Version 1.12 |
| Package Modul Registrierung fehlt. |
E_REGISTRATION_ERROR Verfügbar ab Version 1.12 |
| Fehler bei der Package Modul Registrierung. |
E_MODULE_MISSING Verfügbar ab Version 1.12 |
| Package Modul fehlt |
E_MODULE_ERROR Verfügbar ab Version 1.12 |
| Package Modul Fehler |
|
|
|
E_WEBSOCKET_NOT_READY Verfügbar ab Version 1.8 |
| Die Websocket-Verbindung ist noch nicht vollständig zum Server aufgebaut. |
E_WEBSOCKET_ABNORMAL_SHUTDOWN Verfügbar ab Version 1.8 |
| Die Websocket-Verbindung zum Server konnte nicht aufgebaut werden. |
E_WEBSOCKET_NOT_SUPPORTED Verfügbar ab Version 1.8 |
| Der Browser unterstützt keine Websockets. |
E_WEBSOCKET_OPEN_SERVER_LICENSE_CHECK_FAILED Verfügbar ab Version 1.8 |
| Die Lizenzprüfung konnte nicht erfolgreich abgeschlossen werden. |
E_WEBSOCKET_OPEN_SERVER_LICENSE_MISSING Verfügbar ab Version 1.8 |
| Der Server ist aktuell nicht lizenziert. |
E_WEBSOCKET_OPEN_SERVER_NO_ACCESS Verfügbar ab Version 1.8 |
| Dem aktuellen Benutzer fehlt die Berechtigung, um eine Websocket-Verbindung aufzubauen. |
|
|
|
E_SYMBOL_STATE_INVALID Verfügbar ab Version 1.8 |
| Das Symbol hat einen ungültigen Status. |
E_SYMBOL_VALUE_INVALID Verfügbar ab Version 1.8 |
| Das Symbol hat einen ungültigen Wert. |
E_SYMBOL_RESOLVE_SCHEMA Verfügbar ab Version 1.10 |
| Für das Symbol konnte das Schema nicht aufgelöst werden. |
E_SYMBOL_READONLY Verfügbar ab Version 1.8 |
| Das Symbol darf nicht beschrieben werden. |
E_SYMBOL_UNKNOWN Verfügbar ab Version 1.10.1018.48 |
| Symbol ist unbekannt. |
E_SYMBOL_INVALID_DATA_PROVIDER_ENTRY Verfügbar ab Version 1.8 |
| Das Symbol ist im zugehörigen DataProvider nicht bekannt. |
E_SYMBOL_UNKNOWN_ATTRIBUTE Verfügbar ab Version 1.12 |
| Zugehöriges Attribut kann nicht ermittelt werden. Kann bei Symbolen die auf Control Attribute verweisen auftreten wenn das angegebene Attribut nicht existiert. |
|
|
|
E_SERVER_RESPONSE_ERROR Verfügbar ab Version 1.10 |
| Der Server hat mit einem Fehler Objekt auf Response Ebene geantwortet. |
E_SERVER_COMMAND_ERROR Verfügbar ab Version 1.10 |
| Der Server hat mit einem Fehler Objekt auf Command Ebene geantwortet. |
E_SERVER_INVALID_RESPONSE Verfügbar ab Version 1.10 |
| Ungültiges Response Objekt. |
E_SERVER_COMMANDS_MISSING Verfügbar ab Version 1.10 |
| Server Response Objekt enthält keine Commands Eigenschaft. |
E_SERVER_COMMAND_MISSING Verfügbar ab Version 1.10 |
| Ein erwartetes Command Objekt fehlt in der Liste der Commands im Response des Servers. |
E_SERVER_READVALUE_MISSING Verfügbar ab Version 1.10 |
| Command Objekt enthält keine readValue Eigenschaft obwohl erwartet. |
E_SERVER_WRITEVALUE_MISSING Verfügbar ab Version 1.10 |
| Command Objekt enthält keine writeValue Eigenschaft obwohl erwartet. |
E_SERVER_RESPONSE_MISSING Verfügbar ab Version 1.10 |
| Fehlendes Response Objekt. |
E_SERVER_DOMAIN_UNKNOWN Verfügbar ab Version 1.12 |
| Domain nicht bekannt. |
|
|
|
E_FUNCTION_MISSING_FUNCTION_REFERENCE Verfügbar ab Version 1.10 |
| Referenz auf die Funktionsimplementierung fehlt. |
E_FUNCTION_MISSING_FUNCTION_DESCRIPTION Verfügbar ab Version 1.10 |
| Die Beschreibung einer Function fehlt. |
E_FUNCTION_INVALID_CONFIGURATION Verfügbar ab Version 1.10 |
| Die Konfiguration einer Function ist fehlerhaft. |
E_FUNCTION_EXCEPTION Verfügbar ab Version 1.10 |
| Ein Fehler ist beim Ausführen einer Function aufgetreten. |
E_FUNCTION_RESTPARAMETER_DEFINITION_MISSING Verfügbar ab Version 1.10.1018.48 |
| Erwartete Restparameter Definition fehlt. |
E_FUNCTION_RESOLVING_PARAMETER_FAILED Verfügbar ab Version 1.12 |
| Funktionsparameter konnte nicht aufgelöst werden. |
E_FUNCTION_EXPRESSION_PARSER_ERROR Verfügbar ab Version 1.10 |
| Ein Fehler ist beim Parsen eines Funktionsausdruckes aufgetreten. |
E_FUNCTION_EXPRESSION_EXCEPTION Verfügbar ab Version 1.10 |
| Ein Fehler ist bei der Auflösung eines Funktionsausdruckes aufgetreten. |
|
|
|
E_TRIGGER_ACTION_EXCEPTION Verfügbar ab Version 1.10 |
| Ein Fehler ist bei der Auflösung einer Trigger Action gekommen. |
E_TRIGGER_JAVASCRIPT_EVAL_EXCEPTION Verfügbar ab Version 1.10 |
| Ein Fehler ist bei der Auflösung eines JavaScript Blockes in einem Trigger aufgetreten. |
E_TRIGGER_FUNCTION_EXPRESSION_EXCEPTION Verfügbar ab Version 1.10 |
| Ein Fehler ist bei der Auflösung eines Funktionsausdruckes in einem Trigger aufgetreten. |
E_TRIGGER_RESOLVE_CONDITION_EXPRESSION_EXCEPTION Verfügbar ab Version 1.12 |
| Ein Fehler ist bei der Auflösung einer Condition in einem Trigger aufgetreten. |
E_TRIGGER_CONDITION_INVALID Verfügbar ab Version 1.12 |
| Die definierte Bedingung ist ungültig. |
|
|
|
E_CONTROL_INSTANCE_NOT_FOUND Verfügbar ab Version 1.10 |
| Control konnte nicht gefunden werden. |
E_CONTROL_INVALID_CONFIGURATION Verfügbar ab Version 1.10.1018.48 |
| Ungültige Control Konfiguration. |
E_CONTROL_ATTRIBUTE_NOT_FOUND Verfügbar ab Version 1.10 |
| Control Attribut konnte nicht gefunden werden. |
E_CONTROL_ATTRIBUTE_INVALID_CONFIGURATION Verfügbar ab Version 1.10.1018.48 |
| Ungültige Control-Attribut Konfiguration |
|
|
|
E_SCHEMA_INVALID Verfügbar ab Version 1.10 |
| Schema ist ungültig. |
E_SCHEMA_INVALID_PATH Verfügbar ab Version 1.10 |
| Schemapfad ist ungültig. |
E_SCHEMA_INVALID_REF_ID Verfügbar ab Version 1.12 |
| Schema-Referenz ist ungültig |
E_SCHEMA_UNKNOWN_FILE Verfügbar ab Version 1.12 |
| Schema Datei ist unbekannt. |
E_SCHEMA_UNKNOWN_DEFINITION Verfügbar ab Version 1.12 |
| Schema Definition ist unbekannt. |
E_SCHEMA_NOT_RESOLVED Verfügbar ab Version 1.12 |
| Schema konnte nicht aufgelöst werden. |
|
|
|
E_PACKAGE Verfügbar ab Version 1.12 |
| Allgemeiner Paketfehler |
Verfügbar ab Version 1.8 |