IsValidDataType Method


Spec Utils Is Valid Data Type Method

Returns true if the given ForgeTypeId identifies a valid parameter data type.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static bool IsValidDataType(
	ForgeTypeId dataType
)

Parameters

dataType ForgeTypeId
The identifier to check.

Return Value

Boolean
True if the ForgeTypeId identifies either a spec or a category, false otherwise.
Exceptions
Exception Condition
ArgumentNullException A non-optional argument was null
Remarks
A ForgeTypeId is acceptable as a parameter data type if it identifies either a spec or a category. When a category identifier is used as a parameter data type, it indicates a Family Type parameter of that category.
See Also
ArchiLabs

Stop fighting Revit automation.

Build repeatable BIM design and documentation workflows with scripts, data, and AI in one place, without wrestling brittle one-off automations.

Try ArchiLabs →