IsValidExternalDefinition Method


Checks that an ExternalDefinition (shared parameter) may be used as a Rebar Shape parameter.

Namespace: Autodesk.Revit.DB.Structure
Assembly: RevitAPI (in RevitAPI.dll) Version: 24.0.0.0 (24.0.0.0)
Since:  2012

Syntax

C#
public static bool IsValidExternalDefinition(
	ExternalDefinition param
)
Visual Basic
Public Shared Function IsValidExternalDefinition ( _
	param As ExternalDefinition _
) As Boolean
Visual C++
public:
static bool IsValidExternalDefinition(
	ExternalDefinition^ param
)

Parameters

param
Type: Autodesk.Revit.DBExternalDefinition
Definition of a shared parameter.

Return Value

True if the definition is of type Length, false otherwise.

Remarks

A Rebar Shape parameter must be an ExternalDefinition with a ParameterType of Length.

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsArgumentNullException A non-optional argument was a null reference (Nothing in Visual Basic)

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 →