Contains Method


Checks if given reference identifies part of object identified by this reference.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 18.0.0.0 (18.2.0.0)
Since: 2018

Syntax

C#
public bool Contains(
	Reference reference
)
Visual Basic
Public Function Contains ( _
	reference As Reference _
) As Boolean
Visual C++
public:
bool Contains(
	Reference^ reference
)

Parameters

reference
Type: Autodesk.Revit.DB Reference
Another reference.

Return Value

Returns true if given reference identifies part of object identified by this reference, false otherwise.

Remarks

Can be used to check:
  • If given Reference is a part of a particular Subelement identified by this Reference.
  • If given Reference is a part of a particular Element identified by this Reference.
The input reference can refer to a subelement or a specific geometric item from an element or subelement.

Exceptions

Exception Condition
Autodesk.Revit.Exceptions ArgumentNullException Thrown when argument is a null reference ( Nothing in Visual Basic) .

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 →