FamilyItemFactory.NewAngularDimension(View, Arc, Reference, Reference, DimensionType)
Method
Description:
Creates a new angular dimension object using the specified dimension type.
Creates a new angular dimension object using the specified dimension type.
Syntax
public Dimension NewAngularDimension(
View view,
Arc arc,
Reference firstRef,
Reference secondRef,
DimensionType dimensionType
)
Parameters
| Parameter | Type | Description |
|---|---|---|
| view | View | The view in which the dimension is to be visible. |
| arc | Arc | The extension arc of the dimension. |
| firstRef | Reference | The first geometric reference to which the dimension is to be bound. The reference must be perpendicular to the extension arc. |
| secondRef | Reference | The second geometric reference to which the dimension is to be bound. The reference must be perpendicular to the extension arc. |
| dimensionType | DimensionType | The dimension style to be used for the dimension. |
Return Value
| Type | Description |
|---|---|
| Dimension | If creation was successful the new angular dimension is returned, otherwise an exception with failure information will be thrown. |
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException | Thrown when any input argument is. |
| ArgumentException | Thrown when the argument firstRef/secondRef/dimensionType is invalid. |
| InvalidOperationException | Thrown when the creation failed. |