Skip to content

ISIAPINetworkSiteScenarios Interface

Namespace: SIDRASolutions.SI.API
Assembly: SIDRASolutions.SI.API.dll COM CLSID: D43818A2-FBE7-4795-93D7-A9274F93D8CD

Declaration

[Guid("D43818A2-FBE7-4795-93D7-A9274F93D8CD")]
public interface ISIAPINetworkSiteScenarios

Get an instance

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

Properties

Count

Gets the number of NetworkSiteScenarios contained in the collection.

int Count { get; }

Type int

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

this[]

Get the NetworkSiteScenario at the specified index.

ISIAPINetworkSiteScenario this[] { get; }

Type ISIAPINetworkSiteScenario

Remarks

In C#, use ISIAPISiteScenarios[] to get a NetworkSiteScenario by its position in the collection.
In VBA, use Item() to get a NetworkSiteScenario by its position.
In C++, use get_Item() to get a SiteScenario by its position.

Code samples
var this[] = networkSiteScenarios.this[];
Dim this[] As ISIAPINetworkSiteScenario = networkSiteScenarios.this[]
this[] = networkSiteScenarios.this[]
$this[] = $networkSiteScenarios.this[]

Methods

GetNetworkSiteScenarioByNetworkSite(ISIAPINetworkSite)

Get the NetworkSiteScenario that links to the NetworkSite.

ISIAPINetworkSiteScenario GetNetworkSiteScenarioByNetworkSite(ISIAPINetworkSite networkSite)

Parameters

Name Type Description
networkSite ISIAPINetworkSite

Returns ISIAPINetworkSiteScenario

Code samples
var result = networkSiteScenarios.GetNetworkSiteScenarioByNetworkSite(null);
Dim result As ISIAPINetworkSiteScenario = networkSiteScenarios.GetNetworkSiteScenarioByNetworkSite(Nothing)
result = networkSiteScenarios.GetNetworkSiteScenarioByNetworkSite(None)
$result = $networkSiteScenarios.GetNetworkSiteScenarioByNetworkSite($null)