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
TThe type of elements in the array.
- Inheritance
-
SettableDomArray<T>
- Implements
-
IEnumerable<T>
- Derived
- Inherited Members
Properties
this[int]
Gets or sets the element at the specified index.
public abstract T this[int index] { get; set; }
Parameters
indexintThe 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
Methods
BaseGetItem(int)
Retrieves the base DomItem at the specified index.
public DomItem BaseGetItem(int index)
Parameters
indexintThe zero-based index of the item to retrieve.
Returns
GetEnumerator()
Returns an enumerator that iterates through the array.
public IEnumerator<T> GetEnumerator()
Returns
- IEnumerator<T>
An enumerator for the array.