Create Method


Creates an object representing element or subelement.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 22.0.0.0 (22.1.0.0)
Since: 2018

Syntax

C#
public static Subelement Create(
	Document aDoc,
	Reference reference
)
Visual Basic
Public Shared Function Create ( _
	aDoc As Document, _
	reference As Reference _
) As Subelement
Visual C++
public:
static Subelement^ Create(
	Document^ aDoc, 
	Reference^ reference
)

Parameters

aDoc
Type: Autodesk.Revit.DB Document
The document.
reference
Type: Autodesk.Revit.DB Reference
The reference that identifies element or subelement.

Return Value

The newly created subelement.

Remarks

If %reference% points to linked document:
  • The GetReference method of the newly created subelement will return the local reference in the linked document.
  • The Document property of the newly created subelement will return the linked document.

Exceptions

Exception Condition
Autodesk.Revit.Exceptions ArgumentException reference does not identify a valid element or subelement.
Autodesk.Revit.Exceptions ArgumentNullException 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 →