© 2010 Autodesk
Introduction to Revit 2011 API
Element Filtering
Retrieving an Element
§Elements in Revit is bundled in one sack 
§To retrieve an element of interest, you will need to iterate, filter and/or query them.
§Typically, we would like to:
1.Retrieve a list of family types (e.g., wall types, door types)
2.Retrieve instances of a specific object class
(e.g., all the walls, all the doors)
3.Find a specific family type with a given name
(e.g., “Basic Wall: Generic – 200mm”, “M_Single-Flush: 0915 x 2134mm”)
4.Find specific instances (e.g., “Level 1” “View  Plan 1”)
§ Similar to identifying element, you will need to consider a different approach depending on whether an element is a  component-based or system-based.