class System.Windows.Forms.DataGridViewCellCollection
   inherits System.Windows.Forms.BaseCollection
   implements System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList:

   def protected override property List as System.Collections.ArrayList
      get.

   def public property Item as System.Windows.Forms.DataGridViewCell
      get.
      set.

   def public property Item as System.Windows.Forms.DataGridViewCell
      get.
      set.

   def public event CollectionChanged signature void (input sender as System.Object, input e as System.ComponentModel.CollectionChangeEventArgs).

   constructor public DataGridViewCellCollection(input dataGridViewRow as System.Windows.Forms.DataGridViewRow):
   end constructor.

   method public integer Add(input dataGridViewCell as System.Windows.Forms.DataGridViewCell):
   end method.

   method public void AddRange(input dataGridViewCells as System.Windows.Forms.DataGridViewCell extent):
   end method.

   method public void Clear():
   end method.

   method public final void CopyTo(input array as System.Windows.Forms.DataGridViewCell extent, input index as integer):
   end method.

   method public logical Contains(input dataGridViewCell as System.Windows.Forms.DataGridViewCell):
   end method.

   method public final integer IndexOf(input dataGridViewCell as System.Windows.Forms.DataGridViewCell):
   end method.

   method public void Insert(input index as integer, input dataGridViewCell as System.Windows.Forms.DataGridViewCell):
   end method.

   method protected final void OnCollectionChanged(input e as System.ComponentModel.CollectionChangeEventArgs):
   end method.

   method public void Remove(input cell as System.Windows.Forms.DataGridViewCell):
   end method.

   method public void RemoveAt(input index as integer):
   end method.

end class.
