SetParameterValue Method


Sets a new parameter value of this subelement given a parameter id.

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

Syntax

C#
public void SetParameterValue(
	ElementId parameterId,
	ParameterValue pValue
)
Visual Basic
Public Sub SetParameterValue ( _
	parameterId As ElementId, _
	pValue As ParameterValue _
)
Visual C++
public:
void SetParameterValue(
	ElementId^ parameterId, 
	ParameterValue^ pValue
)

Parameters

parameterId
Type: Autodesk.Revit.DB ElementId
Parameter id.
pValue
Type: Autodesk.Revit.DB ParameterValue
New value for the parameter.

Exceptions

Exception Condition
Autodesk.Revit.Exceptions ArgumentException parameterId does not identify a valid parameter of this subelement. -or- The parameter parameterId is not modifiable for this 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 →