Rebar.SetBarHiddenStatus
Method
Description:
Sets the bar in this rebar set to be hidden or unhidden in the given view.
Sets the bar in this rebar set to be hidden or unhidden in the given view.
Remarks:
Individual bars of a rebar set can be hidden in a view only if the presentation mode is RebarPresentationMode.Select. If that is not the presentation mode assigned for this set in the view, this method will also change it.
Individual bars of a rebar set can be hidden in a view only if the presentation mode is RebarPresentationMode.Select. If that is not the presentation mode assigned for this set in the view, this method will also change it.
Parameters
Parameter | Type | Description |
---|---|---|
view | View | The view. |
barIndex | Int32 | The index of the bar from this set. |
hide | Boolean | True to hide this bar in the view, false to unhide the bar. |
Return Value
Exceptions
Exception | Condition |
---|---|
ArgumentException | This rebar cannot have a presentation mode applied for view, as the view is not valid for rebar presentation, or the orientation of the view matches the normal direction of the rebar element. |
ArgumentNullException | A non-optional argument was null |
ArgumentOutOfRangeException | barIndex is not in the range [ 0, NumberOfBarPositions-1 ]. |
InapplicableDataException | This rebar element represents a single bar (the layout rule is Single). |