Class
SilverlightAppsList

A collection of silverlight applications.

Definition

Namespace:ArtOfTest.WebAii.Silverlight

Assembly:ArtOfTest.WebAii.dll

Syntax:

cs-api-definition
public class SilverlightAppsList : ICollection<SilverlightApp>, IEnumerable<SilverlightApp>, IEnumerable

Inheritance: objectSilverlightAppsList

Implements: ICollection<SilverlightApp>IEnumerableIEnumerable<SilverlightApp>

Constructors

SilverlightAppsList()

Constructs a new SilverlightAppsList object.

Declaration

cs-api-definition
public SilverlightAppsList()

Properties

Count

Declaration

cs-api-definition
public int Count { get; }

Property Value

int

Implements ICollection<SilverlightApp>.Count

IsReadOnly

Declaration

cs-api-definition
public bool IsReadOnly { get; }

Property Value

bool

Implements ICollection<SilverlightApp>.IsReadOnly

this[int]

Get a Silverlight Application using its index.

Declaration

cs-api-definition
public SilverlightApp this[int index] { get; }

Parameters

index

int

The index

Property Value

SilverlightApp

The Silverlight App.

this[string]

Get a Silverlight Application using its html host id (i.e the owner div id)

Declaration

cs-api-definition
public SilverlightApp this[string hostId] { get; }

Parameters

hostId

string

The host id

Property Value

SilverlightApp

The Silverlight App

Methods

Add(SilverlightApp)

Declaration

cs-api-definition
public void Add(SilverlightApp item)

Parameters

item

SilverlightApp

Implements ICollection<SilverlightApp>.Add(SilverlightApp)

Clear()

Declaration

cs-api-definition
public void Clear()

Implements ICollection<SilverlightApp>.Clear()

Contains(SilverlightApp)

Declaration

cs-api-definition
public bool Contains(SilverlightApp item)

Parameters

item

SilverlightApp

Returns

bool

Implements ICollection<SilverlightApp>.Contains(SilverlightApp)

CopyTo(SilverlightApp[], int)

Declaration

cs-api-definition
public void CopyTo(SilverlightApp[] array, int arrayIndex)

Parameters

array

SilverlightApp[]

arrayIndex

int

Implements ICollection<SilverlightApp>.CopyTo(SilverlightApp[], int)

GetApp(int)

Returns the SilverlightApplication without calling Connect on it. You can use this method to call the Connect(loadTimeout) with a custom timeout for your application

Declaration

cs-api-definition
public SilverlightApp GetApp(int index)

Parameters

index

int

The application index

Returns

SilverlightApp

The Silverlight Application

GetEnumerator()

Declaration

cs-api-definition
public IEnumerator<SilverlightApp> GetEnumerator()

Returns

IEnumerator<SilverlightApp>

Implements IEnumerable<SilverlightApp>.GetEnumerator()

Remove(SilverlightApp)

Declaration

cs-api-definition
public bool Remove(SilverlightApp item)

Parameters

item

SilverlightApp

Returns

bool

Implements ICollection<SilverlightApp>.Remove(SilverlightApp)