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

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 →