DirectShape.IsValidTypeId Method

Tests the type id to make sure it satisfies the following conditions Additionally, this functions tests that the current type id in this DirectShape is invalid. The type id is initialized to invalidElementId by the create functions. Once it is set, it may no longer be changed.


Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.4.0.0 (26.4.0.0)

Syntax

C#

public bool IsValidTypeId(
	ElementId typeId
)

Parameters

typeId  ElementId
Type id to be tested.

Return Value

Boolean
False unless typeId satisfies the conditions listed above and the type id of this object was not set previously.

Exceptions

ExceptionCondition
ArgumentNullException A non-optional argument was null

See Also

Reference

DirectShape Class
Autodesk.Revit.DB Namespace