Имя | Тип результата | Тип обращения | Назначение |
Event(EventName) | Пустой | Метод | Вызывает событие EventName в контексте терминала. Таким образом скрипт может обратиться к компоненту расширения (хост-приложение вызовет компоненты расширения через ICashMaticTerminalExtender::OnEvent с указанием EventName) |
Failure | Логический | Свойство, только чтение | Возвращает истинное значение, если в программе зафиксирован отказ, требующий перехода на страницу неисправности (подробнее см. Модель обработки отказов) |
Name | Строка | Свойство, только чтение | Возвращает имя терминала по данным настройки NDemia CashMatic |
ServiceVersionString | Строка | Свойство, только чтение | Возвращает версию службы NDemia CashMatic Kiosk. Если служба не используется, то возвращается пустая строка. Совместимость: не использовать в версиях NDemia CashMatic ранее 2.6.0 |
SetFailState(FailName, State) | Пустой | Метод | Устанавливает отказу FailName (строка) состояние State (логическое). Крайне не рекомендуется принудительно устанавливать состояния предопредённых отказов (см. Модель обработки отказов). Нормально может использоваться для установки отказов, определённых прикладным программистом. |