ошибка в этой строке кода:
Selected=Selection.Selection.GetElementIds()
Вам необходимо добавить ссылку на ui
, после чего вы можете использовать ее для выбора:
ui = __revit__.ActiveUIDocument
Selected=ui.Selection.GetElementIds()
Вот полный код, который выберет выбор пользователя:
import clr
clr.AddReference('RevitAPI')
clr.AddReference('RevitAPIUI')
app = __revit__.Application
doc = __revit__.ActiveUIDocument.Document
ui = __revit__.ActiveUIDocument
selectedElements = []
for elementId in ui.Selection.GetElementIds():
selectedElements.Add(doc.GetElement(elementId))
for item in selectedElements:
print item