Сообщество программистов Autodesk в СНГ
ADN Club => Revit API => Тема начата: Павел Тер-Микаэлян от 02-11-2018, 12:26:53
-
Добрый день! Подскажите пожалуйста. В RevitLinkType есть методы Load и Unload для выгрузки/обновления загруженных файлов Revit. А как это сделать для CADLinkType (файлы САПР)? Нашел пока только как посмотреть статус загрузки ссылки: через метод Element.GetExternalFileReference получаю ExternalFileReference и методом GetLinkedFileStatus получаю LinkedFileStatus. Но как этот статус изменить для CADLinkType?
-
Дык а это вот что - CADLinkType.Reload() (http://www.revitapidocs.com/2018.1/f5962e1d-a10c-193d-5266-0f4e2ed8504a.htm)?
-
Да, для перезагрузки использовать метод Reload(), он, правда, появился, кажется в 2018 только.
Unload сделать можно только если проект не открыт с помощью TransmissionData, в методе TransmissionData.SetDesiredReferenceData указать последний параметр false
-
Дык а это вот что - CADLinkType.Reload()?
Действительно, в 2018 версии появился) А в моей 2017 нет(