HasExternallyTaggedReference Method


Checks if the externally tagged reference is already present in this DirectShapeType.

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

Syntax

C#
public bool HasExternallyTaggedReference(
	ExternalGeometryId externalId
)
Visual Basic
Public Function HasExternallyTaggedReference ( _
	externalId As ExternalGeometryId _
) As Boolean
Visual C++
public:
bool HasExternallyTaggedReference(
	ExternalGeometryId^ externalId
)

Parameters

externalId
Type: Autodesk.Revit.DBExternalGeometryId
The external ID of the tagged reference to check for.

Return Value

True if the DirectShapeType holds a reference with the specified ExternalGeometryId.

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsArgumentNullException 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 →