Загрузка уже существующего семейства

Автор Тема: Загрузка уже существующего семейства  (Прочитано 1652 раз)

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

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

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

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Ярослав, день добрый!

Для решения проблемы Вы можете использовать метод:

Код - C# [Выбрать]
  1. Document.LoadFamily(path, options, out family);
  2.  

Вам необходимо будет создать класс, реализующий интерфейс IFamilyLoadOptions.

У него есть методы OnFamilyFound и OnSharedFamilyFound. В каждом из них есть out параметр overwriteParameterValues.

Соответственно, реализация на Вашей стороне, можете сделать подобный Revit-овскому диалог, либо определить собственное поведение