New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Type Parameters:

T

Syntax:

C#
[CLSCompliant(false)]
public abstract class SpreadsheetBaseCollection<T> : StateManagedCollection, IEnumerable<T>, IEnumerable where T : class, IMarkableStateManager

Inheritance: objectSpreadsheetBaseCollection<T>

Derived Classes: SpreadsheetToolCollectionSpreadsheetToolbarGroupCollectionSpreadsheetToolbarTabCollection

Implements: IEnumerableIEnumerable<T>

Constructors

C#
public SpreadsheetBaseCollection()
C#
public SpreadsheetBaseCollection(ISpreadsheet owner)
Parameters:ownerISpreadsheet

Properties

C#
public ISpreadsheet Owner { get; }
C#
public T this[int index] { get; set; }
Parameters:indexint

Methods

C#
public virtual void Add(T entity)
Parameters:entityT
C#
public virtual void AddRange(IEnumerable<T> entities)
Parameters:entitiesIEnumerable<T>
C#
public IEnumerator<T> GetEnumerator()
Returns:

IEnumerator<T>

Implements: IEnumerable<T>.GetEnumerator()

C#
protected override void SetDirtyObject(object o)
Parameters:oobject