Table of Contents

Class SettableDomArray<T>

Namespace
combit.Reporting.Dom
Assembly
combit.ListLabel31.CrossPlatform.dll

Represents an abstract base class for a settable DOM array that supports enumeration and indexing.

public abstract class SettableDomArray<T> : DomItem, IEnumerable<T>, IEnumerable

Type Parameters

T

The type of elements in the array.

Inheritance
SettableDomArray<T>
Implements
Derived
Inherited Members

Properties

this[int]

Gets or sets the element at the specified index.

public abstract T this[int index] { get; set; }

Parameters

index int

The zero-based index of the element to get or set.

Property Value

T

The element at the specified index.

Items

Gets an enumerable collection of the items in the array.

public IEnumerable<T> Items { get; }

Property Value

IEnumerable<T>

Length

Gets the number of elements in the array.

public virtual int Length { get; }

Property Value

int

Methods

BaseGetItem(int)

Retrieves the base DomItem at the specified index.

public DomItem BaseGetItem(int index)

Parameters

index int

The zero-based index of the item to retrieve.

Returns

DomItem

The DomItem at the specified index.

GetEnumerator()

Returns an enumerator that iterates through the array.

public IEnumerator<T> GetEnumerator()

Returns

IEnumerator<T>

An enumerator for the array.