Gets or sets the start station of the region.

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

Syntax

C#
public double StartStation { get; set; }
Visual Basic
Public Property StartStation As Double
	Get
	Set
Visual C++
public:
property double StartStation {
	double get ();
	void set (double value);
}

Remarks

  1. Changing the StartStation value will resize the AlignmentRegion object.
  2. Changing the StartStation value will modify the EndStation of EntryTransition.
  3. Changing the StartStation value might affect the Length and EndStation of the previous region.

Exceptions

ExceptionCondition
System..::..ArgumentException Thrown when:
  1. The value is greater than or equal to the end station of the region.
  2. For the begin region, the value is outside of the alignment station limits.
  3. For other regions, the value is less than or equal to the start station of the previous region.
  4. No solution is found for the input value according to the transition's length and other constraints.
System..::..InvalidOperationException Thrown when:
  1. The RegionType of current region is AlignmentRegionType.Automatic.
  2. The current region has the previous region and previous region's end station can not be set.

See Also