Параметры выделенного компонента

Автор Тема: Параметры выделенного компонента  (Прочитано 2039 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ElfilagasАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 117
  • Карма: 4
Добрый день,
Подскажите, пожалуйста, как получить параметр выделенного в сборке компонента?
Например, в браузере выделены несколько деталей - как получить их обозначения?

Отмечено как Решение Elfilagas 13-06-2017, 14:02:18

Оффлайн mikazakov

  • ADN
  • *
  • Сообщений: 751
  • Карма: 195
  • Skype: mikazakov@mail.ru
Re: Параметры выделенного компонента
« Ответ #1 : 13-06-2017, 13:58:15 »
В сборке есть объект:
AssemblyDocument.SelectSet
там будет коллекция всего что выделено.
остается пройтись по этой коллекции и сфильтровать сборки и подсборки.
Ну а там в каждом компоненте есть объект типа ComponentOccurrence.Definition , а в нем объект Document и он идет как Object.
Поэтому нужно привести его к типу Documet и там уже будет  PropertySets и в них все свойства

Оффлайн ElfilagasАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 117
  • Карма: 4
Re: Параметры выделенного компонента
« Ответ #2 : 13-06-2017, 14:03:25 »
Спасибо, а то получил список ComponentOccurrence и завис. )