コリドーのすべての基線のコレクションは、BaselineCollection 型の Corridor.Baselines プロパティに含まれます。
次の例では、コリドーの各基線の基礎となる線形と縦断に関する情報を表示します。
foreach (Baseline oBaseline in oCorridor.Baselines) { Alignment oAlign = ts.GetObject(oBaseline.AlignmentId, OpenMode.ForRead) as Alignment; Profile oProfile = ts.GetObject(oBaseline.ProfileId, OpenMode.ForRead) as Profile; ed.WriteMessage(@"Baseline information - Alignment : {0} Profile : {1} Start station : {2} End station : {3}", oAlign.Name, oProfile.Name, oBaseline.StartStation, oBaseline.EndStation); }