Revit API Course for beginners | Lesson 5 | Master ISelectionFilter

Опубликовано: 22 Май 2026
на канале: Mariyan Developer
8,372
163

How to prompt the user to select elements via Revit API? That's precisely what we will cover in this video. We will learn how to select elements from current and linked documents.
We will follow SOLID principles, so our classes can be easily extended and changed in the future.
We also will go through delegates, lambda expressions, interfaces, abstract classes, and more!

Timecodes
0:00 - Intro
0:30 - Demonstration
6:00 - Exploring Documentation
10:20 - Exploring Pick methods
13:20 - Start coding
18:00 - Delegates
25:00 - References
34:30 - Creation of an abstract class BaseElementSelection
36:50 - Refactor ElementSelectionFilter class
40:00 - Create a filter for links
50:00 - Select elements from linked and current documents
51:20 - Summary
55:35 - Don't violate SOLID!



I hope you enjoy the session and learn something new! Feel free to comment with any feedback/questions below, or follow my channel if you enjoyed this.
If you want to get online classes text me on Instagram.
Follow me on social media:
  / marianslesar  
#BIM#RevitAPI#Programming