InsideCurveOption Property

Gets the LabelPlaceType enum value that specifies whether labels are placed inside or outside a curve.

Namespace: Autodesk.Civil.DatabaseServices.Styles
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.208.0

Syntax

C#

public PropertyEnum<LabelInsideCurveType> InsideCurveOption { get; }

Visual Basic

Public ReadOnly Property InsideCurveOption As PropertyEnum(Of LabelInsideCurveType)
	Get

Visual C++

public:
property PropertyEnum<LabelInsideCurveType>^ InsideCurveOption {
	PropertyEnum<LabelInsideCurveType>^ get ();
}

Remarks

If true: Moves label components on the outside of curve to the inside of curve. The components maintain the same offset and rotation. If false: All label components remain as composed. This is the default setting. Available only for curve label styles. This setting has precedence over any forced insertion setting.

Exceptions

ExceptionCondition
System.InvalidOperationException Thrown when the type of label style doesn't belong to anyone of the below types: GeneralCurve, GeneralLink, ParcelLine, AlignmentGeometryPoint, AlignmentDesignSpeed, AlignmentCurve, AlignmentMajorStation, AlignmentMinorStation, AlignmentSpiral, AlignmentStationEquation, AlignmentSuperelevationCriticalPoints, AlignmentProfileGeometryPoint, ProfileViewProjection, SectionViewProjection or PipePlanProfile.

See Also