AutoGRAPH.NET Service GetDevicesInfo — различия между версиями
Grax (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 4: | Строка 4: | ||
Определение: <syntaxhighlight lang="csharp"> |
Определение: <syntaxhighlight lang="csharp"> |
||
− | + | RDeviceInfo GetDevicesInfo(string schemaName) |
|
</syntaxhighlight> |
</syntaxhighlight> |
||
Версия 14:39, 14 мая 2015
Возвращает общую информацию об отрезках, которые сконфигурированы для всей схемы.
WCF
Определение:
RDeviceInfo GetDevicesInfo(string schemaName)
Результат:
public class RDeviceInfo
{
public RDeviceStage[] Stages { get; set; } // массив конфигурации отрезков
}
public class RDeviceStage
{
public string Name { get; set; } // название отрезка для UI
public string Parameter { get; set; } // название параметра, который используется для получения данного отрезка
public bool IsGroup { get; set; } // true, если это Parameter - название группы или маска параметров. false, если это параметр.
public string Caption { get; set; } // название отрезка для UI
public string Image { get; set; } // имя файла картинки для этого отрезка
}
JSON
Вызов:
http://localhost:8300/GetDevicesInfo/Demo
Результат: скачать файл
Конфигурация отрезков в AutoGRAPH.NET: | |