Create Method


Creates a new shared parameter element in the document representing the parameter stored in the input ExternalDefinition.

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

Syntax

C#
public static SharedParameterElement Create(
	Document document,
	ExternalDefinition sharedParameterDefinition
)
Visual Basic
Public Shared Function Create ( _
	document As Document, _
	sharedParameterDefinition As ExternalDefinition _
) As SharedParameterElement
Visual C++
public:
static SharedParameterElement^ Create(
	Document^ document, 
	ExternalDefinition^ sharedParameterDefinition
)

Parameters

document
Type: Autodesk.Revit.DB Document
The document.
sharedParameterDefinition
Type: Autodesk.Revit.DB ExternalDefinition
Shared parameter definition.

Return Value

The newly created shared parameter instance.

Exceptions

Exception Condition
Autodesk.Revit.Exceptions ArgumentNullException A non-optional argument was null
Autodesk.Revit.Exceptions InvalidOperationException A shared parameter with the assigned GUID is already loaded into the document.

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 →