CX_OBJECT_DICTIONARY::EnterML
Beschreibung:
Diese Funktion fügt einen neuen einsprachigen Eintrag für das Paar von Objekt und Bezeichner im Dictionary ein. Dabei wird der Eintrag für die aktuelle Sprache aus dem MLString benutzt.
Die Funktion entfernt Whitespace am Anfang und Ende des Bezeichners.
Ein leerer Bezeichner (keine signifikanten Zeichen!) wird mit einer Fehlermeldung abgewiesen.
Es kommt auch zu einer Fehlermeldung, wenn das Objekt bereits unter diesem Begriff registriert wurde (DUPLICATE_KEY).
Code-Beispiel:
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_OBJECT_DICTIONARY | Dictionary |
Top-1 | OBJECT | zu registrierendes Objekt | |
Top-2 | MULTIPLE_STRING | Bezeichnername (Begriff); aktuelle Sprache benutzt |
Funktionsaufruf: Call(EnterML)
Hinweis: Neue Einträge können auch mittels der Funktionen LanguageKey() (siehe Klasse CX_OBJECT_KEYWORD) erzeugt werden.