Skip to content

RouteNwSite

Type ISIAPIRouteNwSite · Interface
Namespace SIDRASolutions.SI.API
Assembly SIDRASolutions.SI.API.dll
COM CLSID 2F4ADE50-2FAB-46E9-A73D-205CCDEEAB93

Declaration

[Guid("2F4ADE50-2FAB-46E9-A73D-205CCDEEAB93")]
public interface ISIAPIRouteNwSite

Members

Properties

Property Type Summary
SiteName string
Position int The RouteNwSite position in the Route. It is a zero-base integer.
Origin int
Destination int
Route ISIAPIRoute
NetworkSite ISIAPINetworkSite

Properties

SiteName

string SiteName { get; }

Type string

Code samples
string siteName = routeNwSite.SiteName;
CComBSTR siteName;
routeNwSite->get_SiteName(&siteName);
site_name = routeNwSite.SiteName
$siteName = $routeNwSite.SiteName

Position

The RouteNwSite position in the Route. It is a zero-base integer.

int Position { get; }

Type int

Code samples
int position = routeNwSite.Position;
long position;
routeNwSite->get_Position(&position);
position = routeNwSite.Position
$position = $routeNwSite.Position

Origin

int Origin { get; }

Type int

Code samples
int origin = routeNwSite.Origin;
long origin;
routeNwSite->get_Origin(&origin);
origin = routeNwSite.Origin
$origin = $routeNwSite.Origin

Destination

int Destination { get; }

Type int

Code samples
int destination = routeNwSite.Destination;
long destination;
routeNwSite->get_Destination(&destination);
destination = routeNwSite.Destination
$destination = $routeNwSite.Destination

Route

ISIAPIRoute Route { get; }

Type ISIAPIRoute

Code samples
var route = routeNwSite.Route;
CComPtr<ISIAPIRoute> route;
routeNwSite->get_Route(&route);
route = routeNwSite.Route
$route = $routeNwSite.Route

NetworkSite

ISIAPINetworkSite NetworkSite { get; }

Type ISIAPINetworkSite

Code samples
var networkSite = routeNwSite.NetworkSite;
CComPtr<ISIAPINetworkSite> networkSite;
routeNwSite->get_NetworkSite(&networkSite);
network_site = routeNwSite.NetworkSite
$networkSite = $routeNwSite.NetworkSite