Сообщество программистов Autodesk в СНГ
ADN Club => Revit API => Тема начата: GIPPY от 18-09-2021, 10:31:49
Название:
Создание списка FamilySimbol, содержащего определенные имена
Отправлено:
GIPPY
от
18-09-2021, 10:31:49
Всем привет.
Возникли проблемы. Мне нужно фильтром создать список элементов из FamilySimbol с одинаковыми именами:
Код - vb.net
[Выбрать]
Dim
collector40
As
New
FilteredElementCollector
(
doc
)
Dim
families1
As
New
List
(
Of
Element
)
families1
=
collector40.
OfClass
(
GetType
(
FamilySymbol
)
)
.
ToElements
.
Where
(
Function
(
f
As
FamilySymbol
)
f.
Name
.
Contains
(
"name"
)
)
Revit выдает ошибку
Подскажите, пожалуйста, как исправить. Спасибо.
UPD: Разобрался, удалите тему, пожалуйста.
Название:
Re: Создание списка FamilySimbol, содержащего определенные имена
Отправлено:
Александр Ривилис
от
18-09-2021, 11:49:27
GIPPY
,
Темы не удаляются и не следует исправлять своё первое сообщение с вопросом. Если разобрался, то поделись решением.
Название:
Re: Создание списка FamilySimbol, содержащего определенные имена
Отправлено:
GIPPY
от
19-09-2021, 13:47:10
Правильный код
Код - vb.net
[Выбрать]
Dim
families1
=
New
FilteredElementCollector
(
doc
)
.
OfClass
(
GetType
(
FamilyInstance
)
)
.
Cast
(
Of
FamilyInstance
)
.
Where
(
Function
(
f
As
FamilyInstance
)
f.
Name
.
Contains
(
"name"
)
)
.
ToList
(
)