2.391 .type
Dieses Attribut definiert den Datentyp einer globalen Variablen oder eines benutzerdefinierten Attributs.
Bei globalen Variablen und benutzerdefinierten Attributen definiert das Attribut den Datentyp der Variablen bzw. des benutzerdefinierten Attributes.
Die Abfrage bei benutzerdefinierten Attributen erfolgt durch Angabe des zu erfragenden Attributes als Index, z.B. .type[<benutzerdefiniertes Attribut>].
Bei Regeln und Funktionen liefert das Attribut
-
mit Index 0 oder ohne Index:
den Typ des Rückgabewertes
-
mit Index >= 1:
den Typ des jeweiligen Parameters
Existiert für den Index kein Parameter mehr, so erhalten Sie void.
Beim Ereignisobjekt thisevent kann der Typ des Ereignisses erfragt werden.
Definition
-
Datentyp
datatype
enum (thisevent)
-
Zugriff
get, set
get (function, rule, thisevent)
-
changed-Ereignis
ja
Siehe auch
Kapitel „Funktionen (functions)“ und „Benannte Regeln (Unterprogramme)“ im Handbuch „Regelsprache“
Kapitel „Ereignisobjekt thisevent“ im Handbuch „Regelsprache“