SetParameterLocked Method


For Conceptual Mass and Curtain Panel families, lock or unlock a dimension-driving parameter.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 24.0.0.0 (24.0.0.0)

Syntax

C#
public void SetParameterLocked(
	FamilyParameter familyParameter,
	bool locked
)
Visual Basic
Public Sub SetParameterLocked ( _
	familyParameter As FamilyParameter, _
	locked As Boolean _
)
Visual C++
public:
void SetParameterLocked(
	FamilyParameter^ familyParameter, 
	bool locked
)

Parameters

familyParameter
Type: Autodesk.Revit.DBFamilyParameter
locked
Type: SystemBoolean

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsInvalidOperationException Thrown if this family is not a Conceptual Mass or Curtain Panel family.
Autodesk.Revit.ExceptionsArgumentException Thrown if the parameter is not lockable.

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 →