OffsetBaselineName Property |
Gets or sets the offset baseline name.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntaxpublic string Name { get; }
Public ReadOnly Property Name As String
Get
public:
property String^ Name {
String^ get ();
}
Property Value
String
ExceptionsException | Condition |
---|
ArgumentNullException | An ArgumentNullException is
raised if the Name is set to null.
|
ArgumentException | An ArgumentException is
raised if the specified string is empty after trimming.
|
RemarksThis property gets or sets the offset baseline name.
ExampleThis example uses a
Baseline object, but it works the
same for the Name property of
OffsetBaseline.
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}
See Also