Обращение к каналам и фидбекам.

Мы добавили новый объект IR.GetServer(), который позволяет получить доступ к командам, каналам и виртуальным тегам сервера и их свойствам


Методы IR.GetServer() для работы с командами:

  • .GetCommandAtName(число или имя канала) - Обращение к объекту Command по идентификатору или имени.
  • .GetGetCommandsCount() - Общее количество каналов в проекте.
  • .GetCommandAtPos(число) - Обращение к объекту Command по индексу.

Методы IR.GetServer() для работы с каналами:

  • .GetFeedbackAtName(имя канала) - Обращение к объекту Feedback по имени.
  • .GetFeedbacksCount() - Общее количество каналов в проекте.
  • .GetFeedbackAtPos(число) - Обращение к объекту Feedback по индексу.


Свойства команд сервера:

IR.GetServer().GetCommandAtName("Command_name").Property

свойство: на выходе:
name DriverName.Command 1 Отдаёт имя драйвера + имя команды
fullname Server.Channels.DriverName.Command 1 Отдаёт полное имя до команды
id 1 Отдаёт идентификатор команды

Свойства каналов сервера:

IR.GetServer().GetFeedbackAtName("Feedback_name").Property

свойство: на выходе:
name DriverName.Feedback 1 Отдаёт имя драйвера + имя канала
fullname Server.Tags.DriverName.Feedback 1 Отдаёт полное имя до канала

Для подробного ознакомления скачайте проект

Dit artikel is nuttig voor 1 persoon. Is dit artikel nuttig voor u?