IsValidShape Method (ExternallyTaggedGeometryObject)


Direct Shape Type Is Valid Shape(Externally Tagged Geometry Object) Method

Validates shape to be stored in a DirectShapeType.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public bool IsValidShape(
	ExternallyTaggedGeometryObject externallyTaggedGeometry
)

Parameters

externallyTaggedGeometry ExternallyTaggedGeometryObject
The supported types of GeometryObjects are: Solid, Mesh, GeometryInstance, Point and Curve.

Return Value

Boolean
True if the supplied shape passes the validation criteria.
Exceptions
Exception Condition
ArgumentNullException A non-optional argument was null
Remarks
This function uses the same criteria as IsValidShape(GeometryObject).
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 →