Quantcast
Channel: All Revit API Forum posts
Viewing all articles
Browse latest Browse all 66721

Re: FilteredElementCollector returns ElementType instead of Elements

$
0
0

Maybe what you're after.

 

public List<Element> GetElementsWithThisParameter(Document doc, BuiltInParameter param)
{
ParameterValueProvider provider = new ParameterValueProvider(new ElementId((int)param));

FilterStringRule rule1 = new FilterStringRule(provider, new FilterStringEquals(), "", true);
ElementParameterFilter filter1 = new ElementParameterFilter(rule1, true);

return
(new FilteredElementCollector(doc))
.WherePasses(filter1)
.WhereElementIsNotElementType()
.ToElements() as List<Element>;
}

 

.WhereElementIsNotElementType() pretty sure that excludes element types.

hope it works.


Viewing all articles
Browse latest Browse all 66721

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>