Сообщество программистов Autodesk в СНГ

ADN Club => Другие продукты Autodesk => Navisworks API => Тема начата: shss от 03-04-2017, 18:17:36

Название: Ускорение работы плагина
Отправлено: shss от 03-04-2017, 18:17:36
Добрый вечер!
Написал плагин для создания пользовательских свойств для элемента, к сожалению с помощью .NET это не представляется возможным поэтому писал при помощи COM. Плагин работает на "ура", когда выбрано малое количество элементов, но есть модели в которых у меня 600к+ объектов, и для всей модели это занимает просто невероятное количество времени (влючая проверку существующих  свойств в элементе, потому что значений свойств могут, конечно же, изменяться), потому что обрабатываю их обычным счетчиком. Есть ли возможность добавить пользовательские свойства сразу коллекции элементов или каким-то образом ускорить процесс?