Skip to content

ISIAPIOutputLaneGreenPeriods Interface

Namespace: SIDRASolutions.SI.API
Assembly: SIDRASolutions.SI.API.dll COM CLSID: BA8098E8-4B17-4B4B-81F5-D8F8F0E7F425

Declaration

[Guid("BA8098E8-4B17-4B4B-81F5-D8F8F0E7F425")]
public interface ISIAPIOutputLaneGreenPeriods

Get an instance

// Navigate to the ISIAPIOutputLaneGreenPeriods you need via the ISIAPI tree.
// See ISIAPI for the activation root.
var outputLaneGreenPeriods = /* ... */;
' Navigate to the ISIAPIOutputLaneGreenPeriods you need via the ISIAPI tree.
' See ISIAPI for the activation root.
Dim outputLaneGreenPeriods As ISIAPIOutputLaneGreenPeriods = Nothing
# Navigate to the ISIAPIOutputLaneGreenPeriods you need via the ISIAPI tree.
# See ISIAPI for the activation root.
outputLaneGreenPeriods = ...
# Navigate to the ISIAPIOutputLaneGreenPeriods you need via the ISIAPI tree.
# See ISIAPI for the activation root.
$outputLaneGreenPeriods = $null

Properties

Count

int Count { get; }

Type int

Code samples
int count = outputLaneGreenPeriods.Count;
Dim count As Integer = outputLaneGreenPeriods.Count
count = outputLaneGreenPeriods.Count
$count = $outputLaneGreenPeriods.Count

this[]

Get an Approach Lane Output Green Period.
Return an Approach Lane Output Green Period if it exists in the data storage; otherwise, null/Nothing.

ISIAPIOutputLaneGreenPeriod this[] { get; }

Type ISIAPIOutputLaneGreenPeriod

Code samples
var this[] = outputLaneGreenPeriods.this[];
Dim this[] As ISIAPIOutputLaneGreenPeriod = outputLaneGreenPeriods.this[]
this[] = outputLaneGreenPeriods.this[]
$this[] = $outputLaneGreenPeriods.this[]

Methods

GreenPeriodExists(int)

Get a value indicating whether an Approach Lane Output Green Period exists in the data storage.

bool GreenPeriodExists(int greenperiod)

Parameters

Name Type Description
greenperiod int A one-based integer.

Returns bool - true if it exists in the data storage; otherwise, false

Code samples
bool result = outputLaneGreenPeriods.GreenPeriodExists(0);
Dim result As Boolean = outputLaneGreenPeriods.GreenPeriodExists(0)
result = outputLaneGreenPeriods.GreenPeriodExists(0)
$result = $outputLaneGreenPeriods.GreenPeriodExists(0)