AutoGRAPH.NET Service SetProperty
Версия от 09:55, 30 июля 2020; Ivan (обсуждение | вклад)
Устанавливает или удаляет свойства у объектов с указанными идентификаторами.
Формат передаваемых данных и результат идентичны для всех методов SetProperties (для ТС), SetGFProperties (для геозон), SetDriverProperties (для водителей) и SetImplementProperties (для инструментов). Различается только название метода.
JSON
Вызов (метод POST):
http://localhost/ServiceJSON/SetProperties?session=B05043B71F4B9C67C910163779FFF06EDBBAEF994B2D6C3A84DD96EB767A0F44&schemaID=b4b68be6-a124-4ca3-ab02-589e7c2ef102
В теле запроса передается один параметр:
properties - JSON-сериализованный массив ищ элементов:
public class RPropertySetItem { public Guid ID { get; set; } // ID группы или объекта public string Name { get; set; } // название свойства public RPropType Type { get; set; } // тип свойства public string Value { get; set; } // значение свойства }
для установки свойств объектов. В одном POST-запросе может передаваться множество свойств для одного.
Если Value отсутствует или null - свойство удаляется.