Skip to content

ISIAPINetworkCCGPhase Interface

Namespace: SIDRASolutions.SI.API
Assembly: SIDRASolutions.SI.API.dll COM CLSID: CAC91D4A-8EF0-4329-8B51-2FDFF7E90EDB

Declaration

[Guid("CAC91D4A-8EF0-4329-8B51-2FDFF7E90EDB")]
public interface ISIAPINetworkCCGPhase

Get an instance

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

Properties

Name

string Name { get; set; }

Type string

Code samples
string name = networkCCGPhase.Name;
networkCCGPhase.Name = @"Example";
Dim name As String = networkCCGPhase.Name
networkCCGPhase.Name = "Example"
name = networkCCGPhase.Name
networkCCGPhase.Name = r"Example"
$name = $networkCCGPhase.Name
$networkCCGPhase.Name = "Example"

Position

The Phase Position in the Sequence's Phases collection. It is a zero-base integer.

int Position { get; }

Type int

Code samples
int position = networkCCGPhase.Position;
Dim position As Integer = networkCCGPhase.Position
position = networkCCGPhase.Position
$position = $networkCCGPhase.Position

Is_variable

bool Is_variable { get; set; }

Type bool

Code samples
bool is_variable = networkCCGPhase.Is_variable;
networkCCGPhase.Is_variable = true;
Dim is_variable As Boolean = networkCCGPhase.Is_variable
networkCCGPhase.Is_variable = true
is_variable = networkCCGPhase.Is_variable
networkCCGPhase.Is_variable = True
$is_variable = $networkCCGPhase.Is_variable
$networkCCGPhase.Is_variable = $true

IsReferencePhase

bool IsReferencePhase { get; set; }

Type bool

Code samples
bool isReferencePhase = networkCCGPhase.IsReferencePhase;
networkCCGPhase.IsReferencePhase = true;
Dim isReferencePhase As Boolean = networkCCGPhase.IsReferencePhase
networkCCGPhase.IsReferencePhase = true
is_reference_phase = networkCCGPhase.IsReferencePhase
networkCCGPhase.IsReferencePhase = True
$isReferencePhase = $networkCCGPhase.IsReferencePhase
$networkCCGPhase.IsReferencePhase = $true

Phase_time

float Phase_time { get; set; }

Type float

Code samples
float phase_time = networkCCGPhase.Phase_time;
networkCCGPhase.Phase_time = 0.0;
Dim phase_time As Single = networkCCGPhase.Phase_time
networkCCGPhase.Phase_time = 0.0
phase_time = networkCCGPhase.Phase_time
networkCCGPhase.Phase_time = 0.0
$phase_time = $networkCCGPhase.Phase_time
$networkCCGPhase.Phase_time = 0.0

Yellow_time

float Yellow_time { get; set; }

Type float

Code samples
float yellow_time = networkCCGPhase.Yellow_time;
networkCCGPhase.Yellow_time = 0.0;
Dim yellow_time As Single = networkCCGPhase.Yellow_time
networkCCGPhase.Yellow_time = 0.0
yellow_time = networkCCGPhase.Yellow_time
networkCCGPhase.Yellow_time = 0.0
$yellow_time = $networkCCGPhase.Yellow_time
$networkCCGPhase.Yellow_time = 0.0

All_red_time

float All_red_time { get; set; }

Type float

Code samples
float all_red_time = networkCCGPhase.All_red_time;
networkCCGPhase.All_red_time = 0.0;
Dim all_red_time As Single = networkCCGPhase.All_red_time
networkCCGPhase.All_red_time = 0.0
all_red_time = networkCCGPhase.All_red_time
networkCCGPhase.All_red_time = 0.0
$all_red_time = $networkCCGPhase.All_red_time
$networkCCGPhase.All_red_time = 0.0

Has_dummy

bool Has_dummy { get; set; }

Type bool

Code samples
bool has_dummy = networkCCGPhase.Has_dummy;
networkCCGPhase.Has_dummy = true;
Dim has_dummy As Boolean = networkCCGPhase.Has_dummy
networkCCGPhase.Has_dummy = true
has_dummy = networkCCGPhase.Has_dummy
networkCCGPhase.Has_dummy = True
$has_dummy = $networkCCGPhase.Has_dummy
$networkCCGPhase.Has_dummy = $true

Dummy_minimum_green_time_user

bool Dummy_minimum_green_time_user { get; set; }

Type bool

Code samples
bool dummy_minimum_green_time_user = networkCCGPhase.Dummy_minimum_green_time_user;
networkCCGPhase.Dummy_minimum_green_time_user = true;
Dim dummy_minimum_green_time_user As Boolean = networkCCGPhase.Dummy_minimum_green_time_user
networkCCGPhase.Dummy_minimum_green_time_user = true
dummy_minimum_green_time_user = networkCCGPhase.Dummy_minimum_green_time_user
networkCCGPhase.Dummy_minimum_green_time_user = True
$dummy_minimum_green_time_user = $networkCCGPhase.Dummy_minimum_green_time_user
$networkCCGPhase.Dummy_minimum_green_time_user = $true

Dummy_minimum_green_time

float Dummy_minimum_green_time { get; set; }

Type float

Code samples
float dummy_minimum_green_time = networkCCGPhase.Dummy_minimum_green_time;
networkCCGPhase.Dummy_minimum_green_time = 0.0;
Dim dummy_minimum_green_time As Single = networkCCGPhase.Dummy_minimum_green_time
networkCCGPhase.Dummy_minimum_green_time = 0.0
dummy_minimum_green_time = networkCCGPhase.Dummy_minimum_green_time
networkCCGPhase.Dummy_minimum_green_time = 0.0
$dummy_minimum_green_time = $networkCCGPhase.Dummy_minimum_green_time
$networkCCGPhase.Dummy_minimum_green_time = 0.0

Dummy_maximum_green_time_user

bool Dummy_maximum_green_time_user { get; set; }

Type bool

Code samples
bool dummy_maximum_green_time_user = networkCCGPhase.Dummy_maximum_green_time_user;
networkCCGPhase.Dummy_maximum_green_time_user = true;
Dim dummy_maximum_green_time_user As Boolean = networkCCGPhase.Dummy_maximum_green_time_user
networkCCGPhase.Dummy_maximum_green_time_user = true
dummy_maximum_green_time_user = networkCCGPhase.Dummy_maximum_green_time_user
networkCCGPhase.Dummy_maximum_green_time_user = True
$dummy_maximum_green_time_user = $networkCCGPhase.Dummy_maximum_green_time_user
$networkCCGPhase.Dummy_maximum_green_time_user = $true

Dummy_maximum_green_time

float Dummy_maximum_green_time { get; set; }

Type float

Code samples
float dummy_maximum_green_time = networkCCGPhase.Dummy_maximum_green_time;
networkCCGPhase.Dummy_maximum_green_time = 0.0;
Dim dummy_maximum_green_time As Single = networkCCGPhase.Dummy_maximum_green_time
networkCCGPhase.Dummy_maximum_green_time = 0.0
dummy_maximum_green_time = networkCCGPhase.Dummy_maximum_green_time
networkCCGPhase.Dummy_maximum_green_time = 0.0
$dummy_maximum_green_time = $networkCCGPhase.Dummy_maximum_green_time
$networkCCGPhase.Dummy_maximum_green_time = 0.0

Minimum_time

float Minimum_time { get; set; }

Type float

Code samples
float minimum_time = networkCCGPhase.Minimum_time;
networkCCGPhase.Minimum_time = 0.0;
Dim minimum_time As Single = networkCCGPhase.Minimum_time
networkCCGPhase.Minimum_time = 0.0
minimum_time = networkCCGPhase.Minimum_time
networkCCGPhase.Minimum_time = 0.0
$minimum_time = $networkCCGPhase.Minimum_time
$networkCCGPhase.Minimum_time = 0.0

Phase_frequency_user

bool Phase_frequency_user { get; set; }

Type bool

Code samples
bool phase_frequency_user = networkCCGPhase.Phase_frequency_user;
networkCCGPhase.Phase_frequency_user = true;
Dim phase_frequency_user As Boolean = networkCCGPhase.Phase_frequency_user
networkCCGPhase.Phase_frequency_user = true
phase_frequency_user = networkCCGPhase.Phase_frequency_user
networkCCGPhase.Phase_frequency_user = True
$phase_frequency_user = $networkCCGPhase.Phase_frequency_user
$networkCCGPhase.Phase_frequency_user = $true

Phase_frequency

float Phase_frequency { get; set; }

Type float

Code samples
float phase_frequency = networkCCGPhase.Phase_frequency;
networkCCGPhase.Phase_frequency = 0.0;
Dim phase_frequency As Single = networkCCGPhase.Phase_frequency
networkCCGPhase.Phase_frequency = 0.0
phase_frequency = networkCCGPhase.Phase_frequency
networkCCGPhase.Phase_frequency = 0.0
$phase_frequency = $networkCCGPhase.Phase_frequency
$networkCCGPhase.Phase_frequency = 0.0

CCGSequence

ISIAPINetworkCCGSequence CCGSequence { get; }

Type ISIAPINetworkCCGSequence

Code samples
var cCGSequence = networkCCGPhase.CCGSequence;
Dim cCGSequence As ISIAPINetworkCCGSequence = networkCCGPhase.CCGSequence
ccg_sequence = networkCCGPhase.CCGSequence
$cCGSequence = $networkCCGPhase.CCGSequence

Methods

GetPhasemovementVehiclesByNetworkSite(ISIAPINetworkSite)

ISIAPIPhasemovement_vehicles GetPhasemovementVehiclesByNetworkSite(ISIAPINetworkSite networkSite)

Parameters

Name Type Description
networkSite ISIAPINetworkSite

Returns ISIAPIPhasemovement_vehicles

Code samples
var result = networkCCGPhase.GetPhasemovementVehiclesByNetworkSite(null);
Dim result As ISIAPIPhasemovement_vehicles = networkCCGPhase.GetPhasemovementVehiclesByNetworkSite(Nothing)
result = networkCCGPhase.GetPhasemovementVehiclesByNetworkSite(None)
$result = $networkCCGPhase.GetPhasemovementVehiclesByNetworkSite($null)

GetPhasemovementPedsByNetworkSite(ISIAPINetworkSite)

ISIAPIPhasemovement_peds GetPhasemovementPedsByNetworkSite(ISIAPINetworkSite networkSite)

Parameters

Name Type Description
networkSite ISIAPINetworkSite

Returns ISIAPIPhasemovement_peds

Code samples
var result = networkCCGPhase.GetPhasemovementPedsByNetworkSite(null);
Dim result As ISIAPIPhasemovement_peds = networkCCGPhase.GetPhasemovementPedsByNetworkSite(Nothing)
result = networkCCGPhase.GetPhasemovementPedsByNetworkSite(None)
$result = $networkCCGPhase.GetPhasemovementPedsByNetworkSite($null)