Сообщество программистов Autodesk в СНГ
ADN Club => Revit API => Тема начата: enot от 08-08-2019, 22:36:27
-
Можно ли получить связанные документы связанного документа?
-
Вообще говоря, если у связанных документов связанного документа тип связи выбран "прикрепление", то они становятся видны в диспетчере проектов основного документа, а через API можно найти RevitLinkInstance связанного документа связанного документа.
Далеее получаете тип связанного документа RevitLinkType. У него есть ряд прекрасных методов, которые Вам позволят путешествовать по дереву связанных документов:
- GetChildIds
- GetParentId
- GetRootId
-
- GetParentId
- GetRootId
не совсем понятно, в чем различие?
-
Первый метод для получения родительского узла, второй - для получения корневого узла дерева.
https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%80%D0%B5%D0%B2%D0%BE_(%D1%82%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%B3%D1%80%D0%B0%D1%84%D0%BE%D0%B2)