Невозможно определить свойство в тегах Device Twin при создании устройства с помощью Registry
в узле. Фактически, метод create
в классе Registry вызывает API PUT REST для создания или обновления устройства . Информация об устройстве должна быть передана в тело запроса, оно не принимает элементы свойств в теле запроса.
Однако есть способ обойти это. Вы можете использовать Массовое создание или обновление устройств , чтобы создать новое устройство с тегами и свойствами .
Например, разместите тело запроса следующим образом:
[
{"Id":"7ADF1F8E-0208-49B7-B62A-021323EF1B55","tags":{"location": "London"},"properties":{"desired":{"Temperature":30}},"Status":"enable","importMode":"create"},
{"Id":"F2805601-1F4D-459F-9D8F-E2F7D3638EF5","tags":{"location": "New York"},"properties":{"desired":{"Temperature":31}},"Status":"enable","importMode":"create"},
{"Id":"D0447599-5B2D-4EDB-A809-29643CC7E30E","tags":{"location": "Paris"},"properties":{"desired":{"Temperature":32}},"Status":"enable","importMode":"create"}
]
После этого вы найдете теги и желаемое свойство в устройстве twin.