Skip to content

Rebar.GetOverridableHookParameters

Public Class

Outputs the formula parameter ids defined in the RebarShape family which are associated with hook length and hook tangent length parameters.

Namespace: Autodesk.Revit.DB.Structure

Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)

Syntax

public void GetOverridableHookParameters(
out ISet<ElementId> startHookLengthPrameters,
out ISet<ElementId> startHookTangentLengthParameters,
out ISet<ElementId> endHookLengthParameters,
out ISet<ElementId> endHookTangentLengthParameters
)

Parameters

startHookLengthPrametersISet. ElementId..

The formula parameter ids defined in the RebarShape family which are associated with start hook length parameters.

startHookTangentLengthParametersISet. ElementId..

The formula parameter ids defined in the RebarShape family which are associated with start hook tangent length parameters.

endHookLengthParametersISet. ElementId..

The formula parameter ids defined in the RebarShape family which are associated with end hook length parameters.

endHookTangentLengthParametersISet. ElementId..

The formula parameter ids defined in the RebarShape family which are associated with end hook tangent length parameters.

Exceptions

Exception

Condition


InvalidOperationException

The ability to override hook lengths is not enabled for this rebar instance. Use enableHookLengthOverride(true) to enable it.


Remarks

Will throw an exception if the hook length override is not enabled.