Урок 11. Реализация семантики, часть 2. Сохранение значений свойств в XData в словари при DBObject

Аватар автора
TBS - поставка ПО (nanoCAD, Model Studio)
11 урок из авторского курса «Разработка под nanoCAD (AutoCAD) .NET API на примере импорта-экспорта GeoJSON с поддержкой атрибутов» посвящен реализация семантики, часть 2. Сохранение значений свойств в XData в словари при DBObject. Примечания к видео: - `10:55` - автор говорит "присвоим XData нашего Xrecord" - речь идет про свойство `Xrecord.Data`; - `12:20` - необходимо подавать в свойство `Data`, см. комментарии к предыдущему видео, `XData` - это наследуемое свойство от DBObject, которое имеет ограничение на объем данных; - `15:06` - транзакцию не надо подтверждать, поскольку никакие данные не редактируются, на моменте `19:42` её уберем; - `16:50` - нет необходимости получать словарь для записи; - `18:52` - автором допущена ошибка, результат, возвращаемый методом GetXDataForApplication на первом месте содержит имя приложения, поэтому прочие данные надо получать начиная с индекса "1", с этой ошибкой столкнемся в видео № 12 на моменте `20:14`; - `23:27` - при переходе в AutoCAD от него видны сообщения про "Один или несколько объектов невозможно сохранить" - это из-за нашей реализации XData. nanoCAD к слову не ругается, помогает AUDIT с исправлением ошибок - по отчету никаких данных вроде не меняется, но это сообщение пропадает. ➡️ Весь курс вы можете посмотреть по ссылке: Курс состоит из 15 видео общей длительностью около 5 часов. В них показаны все этапы разработки до отладки и исправления ошибок. Внимание: в некоторых видео встречаются описки и недочеты. Все важные...

0/0


0/0

0/0

0/0

0/0