ElementClassFilter Constructor (Type)


Constructs a new instance of a filter to match elements by class.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 22.0.0.0 (22.1.0.0)
Since: 2011

Syntax

C#
public ElementClassFilter(
	Type type
)
Visual Basic
Public Sub New ( _
	type As Type _
)
Visual C++
public:
ElementClassFilter(
	Type^ type
)

Parameters

type
Type: System Type
The type to match.

Exceptions

Exception Condition
Autodesk.Revit.Exceptions ArgumentException The input type is not a subclass of Element. -or- The input type is of an element class that exists in the API, but not in Revit's native object model.
Autodesk.Revit.Exceptions ArgumentNullException A non-optional argument was null

See Also

ArchiLabs Desktop

Put AI to work inside Revit.

Give Desktop your instructions and project files to build Revit families, update model elements, and create views and schedules. Works directly in Revit and AutoCAD.

Explore Desktop →