Можно ли выгрузить/обновить CADLinkType?

Автор Тема: Можно ли выгрузить/обновить CADLinkType?  (Прочитано 4052 раз)

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

Оффлайн Павел Тер-МикаэлянАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 124
  • Карма: 5
Добрый день! Подскажите пожалуйста. В RevitLinkType есть методы Load и Unload для выгрузки/обновления загруженных файлов Revit. А как это сделать для CADLinkType (файлы САПР)? Нашел пока только как посмотреть статус загрузки ссылки: через метод Element.GetExternalFileReference получаю ExternalFileReference и методом GetLinkedFileStatus получаю LinkedFileStatus. Но как этот статус изменить для CADLinkType?

Оффлайн Александр Пекшев aka Modis

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Дык а это вот что - CADLinkType.Reload()?

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

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Да, для перезагрузки использовать метод Reload(), он, правда, появился, кажется в 2018 только.

Unload сделать можно только если проект не открыт с помощью TransmissionData, в методе TransmissionData.SetDesiredReferenceData указать последний параметр false

Оффлайн Павел Тер-МикаэлянАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 124
  • Карма: 5
Дык а это вот что - CADLinkType.Reload()?
Действительно, в 2018 версии появился) А в моей 2017 нет(