Filter View Dependent Elements
Annotative elements such as tags, dimensions, and filled regions depend on the "host" view and will be displayed only in that view. Model elements are independent and can be displayed in any view.
Example
-
Filter view-dependent elements:
view = UnwrapElement(IN[0])
Filter = ElementOwnerViewFilter(view.Id)
RoomTag = FilteredElementCollector(doc).WherePasses(Filter).OfCategory(BuiltInCategory.OST_RoomTags) -
Collect elements belonging to a specific view:
TitleBlock = FilteredElementCollector(doc).OwnedByView(sheet.Id).OfCategory(BuiltInCategory.OST_TitleBlocks)
-
Filter view-independent elements:
Elem = FilteredElementCollector(doc, view.Id).WhereElementIsViewIndependent()