Returns the start station value for the baseline.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.2516.0
Syntax
C# |
---|
public double StartStation { get; } |
Visual Basic |
---|
Public ReadOnly Property StartStation As Double
Get |
Visual C++ |
---|
public:
property double StartStation {
double get ();
} |
Examples
CopyC#
1private void WriteBaselineInfo(Baseline baseline)
2{
3 Alignment baselineAlignment = baseline.AlignmentId.GetObject(OpenMode.ForRead) as Alignment;
4 Profile baselineProfile = baseline.ProfileId.GetObject(OpenMode.ForRead) as Profile;
5
6
7
8
9 BaselineData data = new BaselineData()
10 {
11 Name = baseline.Name,
12 StartStation = baseline.StartStation.ToString(),
13 EndStation = baseline.EndStation.ToString(),
14 AlignmentName = baselineAlignment.Name,
15 ProfileName = baselineProfile.Name,
16 BaselineType = baseline.BaselineType.ToString(),
17
18 NeedsProcessing = baseline.NeedsProcessing.ToString()
19 };
20
21 _writer.WriteBaselineInfo(data);
22
23
24
25
26
27
28
29
30
31
32
33
34
35 foreach (BaselineRegion region in baseline.BaselineRegions)
36 {
37 WriteBaselineRegion(region);
38 }
39
40 _writer.CloseBaselineInfo();
41}
Exceptions
Exception | Condition |
---|
System..::..ArgumentException | This exception is thrown if the value set is greater than the
EndStation.
|
See Also