AutoGRAPH.NET Service GetDevicesInfo — различия между версиями
Admin (обсуждение | вклад) |
Ivan (обсуждение | вклад) |
||
(не показано 7 промежуточных версий 1 участника) | |||
Строка 1: | Строка 1: | ||
Возвращает общую информацию об отрезках, которые сконфигурированы для всей схемы. |
Возвращает общую информацию об отрезках, которые сконфигурированы для всей схемы. |
||
+ | |||
+ | == JSON == |
||
+ | |||
+ | Вызов: |
||
+ | <pre>http://localhost/ServiceJSON/GetDevicesInfo?session=B05043B71F4B9C67C910163779FFF06EDBBAEF994B2D6C3A84DD96EB767A0F44&schemaID=b4b68be6-a124-4ca3-ab02-589e7c2ef102</pre> |
||
+ | |||
+ | Результат: [[Media:GetDevicesInfo-result.json.txt|скачать файл]] |
||
+ | |||
+ | Посмотреть пример на [http://dojo.telerik.com/@Denisio/AhIfU Kendo UI Dojo] |
||
+ | |||
+ | {| style="width: 100%;" |
||
+ | |- |
||
+ | | rowspan="2" | [[File:AutoGRAPHNET Service GetDevicesInfo.png|RTENOTITLE]]<br/> |
||
+ | | Конфигурация отрезков в AutoGRAPH.NET: |
||
+ | |- |
||
+ | | style="text-align: left; vertical-align: top;" | [[File:AutoGRAPHNET Service GetDevicesInfoAG.png|RTENOTITLE]]<br/> |
||
+ | |} |
||
== WCF == |
== WCF == |
||
− | Определение: |
+ | Определение: |
− | RDeviceInfo GetDevicesInfo( |
+ | <pre>RDeviceInfo GetDevicesInfo(Guid schemaID) |
+ | </pre> |
||
− | </syntaxhighlight> |
||
− | Результат: |
+ | Результат: |
− | public class RDeviceInfo |
+ | <pre>public class RDeviceInfo |
{ |
{ |
||
public RDeviceStage[] Stages { get; set; } // массив конфигурации отрезков |
public RDeviceStage[] Stages { get; set; } // массив конфигурации отрезков |
||
Строка 21: | Строка 38: | ||
public string Image { get; set; } // имя файла картинки для этого отрезка |
public string Image { get; set; } // имя файла картинки для этого отрезка |
||
} |
} |
||
+ | </pre> |
||
− | </syntaxhighlight> |
||
− | |||
− | == JSON == |
||
− | |||
− | Вызов: <pre>http://localhost:8300/GetDevicesInfo/Demo</pre> |
||
− | |||
− | Результат: [[Media:GetDevicesInfo-result.json.txt|скачать файл]] |
||
− | |||
− | {| style="width: 100%;" |
||
− | |- |
||
− | | rowspan="2" | [[File:AutoGRAPHNET Service GetDevicesInfo.png]]<br/> |
||
− | | Конфигурация отрезков в AutoGRAPH.NET: |
||
− | |- |
||
− | | style="text-align: left; vertical-align: top;" | [[File:AutoGRAPHNET Service GetDevicesInfoAG.png]]<br/> |
||
− | |} |
Текущая версия на 09:49, 30 июля 2020
Возвращает общую информацию об отрезках, которые сконфигурированы для всей схемы.
JSON
Вызов:
http://localhost/ServiceJSON/GetDevicesInfo?session=B05043B71F4B9C67C910163779FFF06EDBBAEF994B2D6C3A84DD96EB767A0F44&schemaID=b4b68be6-a124-4ca3-ab02-589e7c2ef102
Результат: скачать файл
Посмотреть пример на Kendo UI Dojo
Конфигурация отрезков в AutoGRAPH.NET: | |
WCF
Определение:
RDeviceInfo GetDevicesInfo(Guid schemaID)
Результат:
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; } // имя файла картинки для этого отрезка }