Сообщество программистов Autodesk в СНГ
ADN Club => Revit API => Тема начата: enot от 11-06-2019, 11:12:57
-
Как из списка RevitLinkInstance получить статус их загрузки в текущий документ?
(https://i.postimg.cc/ZC4v08NL/2019-06-11-11-07-06.png) (https://postimg.cc/ZC4v08NL)
-
У instance используйте метод GetTypeId, получите LinkType - у него уже и смотрите нужные свойства
-
Используйте статический метод RevitLinkType.IsLoaded, typeId - как указал Александр - получите методом GetTypeId()
-
Используйте статический метод RevitLinkType.IsLoaded, typeId - как указал Александр - получите методом GetTypeId()
Точно! Забыл про него)) Но все-равно автору будет полезно поковырять RevitLinkType
-
Но все-равно автору будет полезно поковырять RevitLinkType
Это точно, там есть ещё, например, свойства LocallyUnloaded, IsNestedLink, ну и мало ли ещё чего может пригодиться
-
bool IsLoaded = revitLinkType.IsLoaded(RevitLinkInstance.GetLinkDocument() , RevitLinkInstance.GetTypeId()) ?
-
Почти. Первым аргументом нужно основной документ, а не связанный передавать
-
Да , только что понял) Спасибо!