Skip to content

NetworkSiteScenarios

Type 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

Members

Properties

Property Type Summary
Count int Gets the number of NetworkSiteScenarios contained in the collection.
this[] ISIAPINetworkSiteScenario Get the NetworkSiteScenario at the specified index.

Methods

Method Returns Summary
GetNetworkSiteScenarioByNetworkSite(ISIAPINetworkSite) ISIAPINetworkSiteScenario Get the NetworkSiteScenario that links to the NetworkSite.

Properties

Count

Gets the number of NetworkSiteScenarios contained in the collection.

int Count { get; }

Type int

Code samples
int count = networkSiteScenarios.Count;
long count;
networkSiteScenarios->get_Count(&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[];
CComPtr<ISIAPINetworkSiteScenario> this[];
networkSiteScenarios->get_this[](&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);
CComPtr<ISIAPINetworkSiteScenario> result;
networkSiteScenarios->GetNetworkSiteScenarioByNetworkSite(NULL, &result);
result = networkSiteScenarios.GetNetworkSiteScenarioByNetworkSite(None)
$result = $networkSiteScenarios.GetNetworkSiteScenarioByNetworkSite($null)