RebarFreeFormAccessor.GetEndTreatmentTypeIdAtIndex Method

Gets the id of the EndTreatmentType that is applied to the bar with index barPositionIndex at the specified end.


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

Syntax

C#

public ElementId GetEndTreatmentTypeIdAtIndex(
	int barPositionIndex,
	int end
)

Parameters

barPositionIndex  Int32
An index between 0 and (NumberOfBarPositions-1).
end  Int32
0 for the start hook, 1 for the end hook.

Return Value

ElementId
Returns the the id of the EndTreatmentType at the specified end.

Exceptions

ExceptionCondition
ArgumentOutOfRangeException end must be 0 or 1. -or- barPositionIndex is not in the range [ 0, NumberOfBarPositions-1 ].

Remarks

If this Rebar has Workshop Instructions set to Straight will return the same value for all barPositionIndex between 0 and (NumberOfBarPositions-1). This value will be the same as Rebar.GetEndTreatmentTypeId(int end).

If this Rebar has Workshop Instructions set to Bent there are different cases:

See Also

Reference

RebarFreeFormAccessor Class
Autodesk.Revit.DB.Structure Namespace