Skip to content

Islands

Type ISIAPIIslands · Interface
Namespace SIDRASolutions.SI.API
Assembly SIDRASolutions.SI.API.dll
COM CLSID 396351EE-ED25-48E9-BBE5-BD6D190589BC

Declaration

[Guid("396351EE-ED25-48E9-BBE5-BD6D190589BC")]
public interface ISIAPIIslands

Members

Properties

Property Type Summary
Count int
this[] ISIAPIIsland

Methods

Method Returns Summary
IslandExists(int) bool

Properties

Count

int Count { get; }

Type int

Code samples
int count = islands.Count;
long count;
islands->get_Count(&count);
count = islands.Count
$count = $islands.Count

this[]

ISIAPIIsland this[] { get; }

Type ISIAPIIsland

Code samples
var this[] = islands.this[];
CComPtr<ISIAPIIsland> this[];
islands->get_this[](&this[]);
this[] = islands.this[]
$this[] = $islands.this[]

Methods

IslandExists(int)

bool IslandExists(int island_no)

Parameters

Name Type Description
island_no int Island Number, a one-based integer, counts Islands only from left to right looking to the centre of the Intersection.

Returns bool

Code samples
bool result = islands.IslandExists(0);
VARIANT_BOOL result;
islands->IslandExists(0, &result);
result = islands.IslandExists(0)
$result = $islands.IslandExists(0)