Class
SpreadCellStyleCollection

Collection of named reusable cell styles enabling lookup, addition, and enumeration by style name.

Definition

Namespace:Telerik.Documents.SpreadsheetStreaming

Assembly:Telerik.Documents.SpreadsheetStreaming.dll

Syntax:

cs-api-definition
public class SpreadCellStyleCollection : IEnumerable<SpreadCellStyle>, IEnumerable

Inheritance: objectSpreadCellStyleCollection

Implements: IEnumerableIEnumerable<SpreadCellStyle>

Properties

Count

Number of styles currently stored in the collection.

Declaration

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

Property Value

int

The number of elements contained in this collection.

this[string]

Indexer returning the SpreadCellStyle matching the provided name, or null if it does not exist.

Declaration

cs-api-definition
public SpreadCellStyle this[string styleName] { get; }

Parameters

styleName

string

Property Value

SpreadCellStyle

The spread cell style.

Methods

Add(string)

Adds a newly created style with the specified unique name and returns it.

Declaration

cs-api-definition
public SpreadCellStyle Add(string styleName)

Parameters

styleName

string

The name of the new cell style.

Returns

SpreadCellStyle

The style.

Contains(SpreadCellStyle)

Checks whether the specified style instance is present (by matching its name).

Declaration

cs-api-definition
public bool Contains(SpreadCellStyle style)

Parameters

style

SpreadCellStyle

The style.

Returns

bool

True if it is present; otherwise, false.

Contains(string)

Checks whether a style with the given name exists in the collection.

Declaration

cs-api-definition
public bool Contains(string styleName)

Parameters

styleName

string

The name of the style.

Returns

bool

True if it is present; otherwise, false.

GetByName(string)

Retrieves the style with the specified name, or null if it is not found.

Declaration

cs-api-definition
public SpreadCellStyle GetByName(string styleName)

Parameters

styleName

string

The name of the style.

Returns

SpreadCellStyle

The style.

GetEnumerator()

Returns a generic enumerator over the styles in the collection.

Declaration

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

Returns

IEnumerator<SpreadCellStyle>

A IEnumerator<T> that can be used to iterate through the collection.

Implements IEnumerable<SpreadCellStyle>.GetEnumerator()