Как добавить BIMComponentProperty ?

Автор Тема: Как добавить BIMComponentProperty ?  (Прочитано 2138 раз)

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

Оффлайн R.I.ChernovАвтор темы

  • ADN Club
  • *****
  • Сообщений: 565
  • Карма: 18
Как добавить BIMComponentProperty ?
« : 28-03-2017, 22:29:39 »
Доброго времени суток, уважаемые форумчане. Помогите пожалуйста разобраться с вопросом обозначенным в теме.
Мне требуется программно создать  пользовательское свойство в детали или модели. Ну в смысле я хочу добавить новое свойство в коллекцию "Application.ActiveDocument.PropertySets["Inventor User Defined Properties"]". Не могу найти нужный метод. Буду рад любому совету.
В программировании я новичок...но ненадолго! ;)

Отмечено как Решение R.I.Chernov 03-04-2017, 14:37:05

Оффлайн mikazakov

  • ADN
  • *
  • Сообщений: 751
  • Карма: 195
  • Skype: mikazakov@mail.ru
Re: Как добавить BIMComponentProperty ?
« Ответ #1 : 29-03-2017, 06:42:48 »
Application.ActiveDocument.PropertySets["Inventor User Defined Properties"].Add( Name As String, [InternalName] As Variant )
Оно?

Оффлайн R.I.ChernovАвтор темы

  • ADN Club
  • *****
  • Сообщений: 565
  • Карма: 18
Re: Как добавить BIMComponentProperty ?
« Ответ #2 : 03-04-2017, 14:41:30 »
Извиняюсь за долгий ответ, я в командировке, только сейчас смог проверить. Спасибо, Михаил, это то, что мне было нужно. Мне очень стыдно, что я каким-то образом не нашел данный метод сам. По факту у меня остался лишь один вопрос, надеюсь, вы поможете с ним разобраться:
PropertySet.Add( PropValue As Variant, [Name] As Variant, [PropId] As Variant )
За что отвечает последняя необязательная переменная "PropID"?
В программировании я новичок...но ненадолго! ;)