Class ColumnGroupDescriptionCollection
  
  
  
  
  
    Inheritance
    System.Object
    ColumnGroupDescriptionCollection
   
  
  
  
    Inherited Members
    
      System.Object.ToString()
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
   
  
  
  Assembly: Telerik.WinControls.PivotGrid.dll
  
  Syntax
  
    public class ColumnGroupDescriptionCollection : IList<IGroupDescription>, ICollection<IGroupDescription>, IEnumerable<IGroupDescription>, IPivotFieldDescriptionCollection, IList, ICollection, IEnumerable
   
  
  
  
  
  
  Constructors
  
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public ColumnGroupDescriptionCollection(RadPivotGridElement owner)
   
  
  Parameters
  
  
  
  
  
  
  
  
  
  
  
  
   
  Properties
  
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public int Count { get; }
   
  
  
  
  
  
  Property Value
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.Count
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public bool IsReadOnly { get; }
   
  
  
  
  
  
  Property Value
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.IsReadOnly
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public IGroupDescription this[int index] { get; set; }
   
  
  Parameters
  
  
  
  
  
  Property Value
  
  
  
  
  Implements
      System.Collections.Generic.IList<T>.Item[System.Int32]
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public RadPivotGridElement Owner { get; }
   
  
  
  
  
  
  Property Value
  
  
  
  
  Implements
      
  
  
  
  
   
  Methods
  
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void Add(IGroupDescription item)
   
  
  Parameters
  
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.Add(T)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
  
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.Clear()
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public bool Contains(IGroupDescription item)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.Contains(T)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void CopyTo(IGroupDescription[] array, int arrayIndex)
   
  
  Parameters
  
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.CopyTo(T[], System.Int32)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public IEnumerator<IGroupDescription> GetEnumerator()
   
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.IEnumerable<T>.GetEnumerator()
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public int IndexOf(IGroupDescription item)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.IList<T>.IndexOf(T)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void Insert(int index, IGroupDescription item)
   
  
  Parameters
  
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.IList<T>.Insert(System.Int32, T)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public bool Remove(IGroupDescription item)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.Remove(T)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void RemoveAt(int index)
   
  
  Parameters
  
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.IList<T>.RemoveAt(System.Int32)
  
  
  
  
   
  Explicit Interface Implementations
  
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    void ICollection.CopyTo(Array array, int index)
   
  
  Parameters
  
    
      | 
        System.Array
        array
         
        | 
    
    
      | 
        System.Int32
        index
         
        | 
    
  
  
  
  
  
  
  
  
  Implements
      System.Collections.ICollection.CopyTo(System.Array, System.Int32)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    int ICollection.Count { get; }
   
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.ICollection.Count
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    bool ICollection.IsSynchronized { get; }
   
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.ICollection.IsSynchronized
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    object ICollection.SyncRoot { get; }
   
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.ICollection.SyncRoot
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    IEnumerator IEnumerable.GetEnumerator()
   
  
  
  Returns
  
    
      | 
        System.Collections.IEnumerator
         
        | 
    
  
  
  
  
  
  
  
  Implements
      System.Collections.IEnumerable.GetEnumerator()
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    int IList.Add(object value)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.Add(System.Object)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
  
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.Clear()
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    bool IList.Contains(object value)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.Contains(System.Object)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    object IList.get_Item(int index)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.get_Item(System.Int32)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    int IList.IndexOf(object value)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.IndexOf(System.Object)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    void IList.Insert(int index, object value)
   
  
  Parameters
  
    
      | 
        System.Int32
        index
         
        | 
    
    
      | 
        System.Object
        value
         
        | 
    
  
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.Insert(System.Int32, System.Object)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    bool IList.IsFixedSize { get; }
   
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.IsFixedSize
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    bool IList.IsReadOnly { get; }
   
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.IsReadOnly
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    object IList.this[] { get; set; }
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.Item[System.Int32]
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    void IList.Remove(object value)
   
  
  Parameters
  
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.Remove(System.Object)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    void IList.RemoveAt(int index)
   
  
  Parameters
  
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.RemoveAt(System.Int32)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    void IList.set_Item(int index, object value)
   
  
  Parameters
  
    
      | 
        System.Int32
        index
         
        | 
    
    
      | 
        System.Object
        value
         
        | 
    
  
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.set_Item(System.Int32, System.Object)
  
  
  
  
   
  
  Extension Methods