ColumnsCollection
Columns collection
Definition
Namespace:Telerik.Web.UI.GridExcelBuilder
Assembly:Telerik.Web.UI.dll
Syntax:
public class ColumnsCollection : IColumnsCollection, IList, ICollection, IEnumerable
Inheritance: objectColumnsCollection
Implements:
Inherited Members
Constructors
Default constructor for the Columns collection
public ColumnsCollection()
ColumnsCollection constructor that accepts list of Column object
Properties
Gets the number of elements contained in the ICollection. (Inherited from ICollection.)
public int Count { get; }
Gets a value indicating whether the collection has a fixed size.
public virtual bool IsFixedSize { get; }
Gets a value indicating whether the collection is read-only.
public virtual bool IsReadOnly { get; }
Gets a value indicating whether access to the ICollection is synchronized (thread safe). (Inherited from ICollection.)
public bool IsSynchronized { get; }
Gets an object that can be used to synchronize access to the ICollection. (Inherited from ICollection.)
public object SyncRoot { get; }
Gets/sets a ColumnElement at a given index
public virtual ColumnElement this[int index] { get; set; }
Column index
Property Value:ColumnElement object
Implements:
Methods
Adds an item to the collection.
public virtual int Add(ColumnElement value)
The object to add to the collection.
Returns:The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.
Implements:
Removes all items from the collection.
public virtual void Clear()
Determines whether the collection contains a specific value.
public virtual bool Contains(ColumnElement value)
The object to locate in the collection.
Returns:true if the object is found in the collection; otherwise, false.
Implements:
Copies the elements of the ICollection to an Array, starting at a particular Array index.
public void CopyTo(ColumnElement[] array, int index)
The one-dimensional Array that is the destination of the elements copied from ICollection. The Array must have zero-based indexing.
indexintThe zero-based index in array at which copying begins.
Implements:
Returns an enumerator that iterates through a collection. (Inherited from IEnumerable.)
public virtual IEnumerator GetEnumerator()
An IEnumerator object that can be used to iterate through the collection.
Determines the index of a specific item in the collection.
public virtual int IndexOf(ColumnElement value)
The object to locate in the collection.
Returns:The index of value if found in the collection; otherwise, -1.
Implements:
Inserts an item to the collection at the specified index.
public virtual void Insert(int index, ColumnElement value)
The zero-based index at which value should be inserted.
valueColumnElementThe object to insert into the collection.
Implements:
Removes the first occurrence of a specific object from the collection.
public virtual void Remove(ColumnElement value)
The object to remove from the collection.
Implements:
Removes the collection item at the specified index.
public virtual void RemoveAt(int index)
The zero-based index of the item to remove.