btb-class |

# IExtendedCollection(TItem) Interface

Collection with extensions for certain collection operations.

For a list of all members of this type, see IExtendedCollection(TItem) Members .

ComponentOwl.BetterThumbnailBrowser.Collections.IExtendedCollection(TItem)
ComponentOwl.BetterThumbnailBrowser.Collections.IExtendedList(TItem)
ComponentOwl.BetterThumbnailBrowser.IBetterListViewElementCollection(TItem)

public interface IExtendedCollection<TItem> : ICollection<TItem>, IEnumerable<TItem>, IEnumerable, ICollection

#### Types that implement IExtendedCollection(TItem)

Type | Description
--- | ---
BetterListViewColumnHeaderCollection | Collection of BetterListView column headers.
BetterListViewElementCollection(TElement) | Common collection of BetterListView elements.
BetterListViewGroupCollection | Collection of BetterListView groups.
BetterListViewItemCollection | Collection of BetterListView items.
BetterListViewItemSet | Set of BetterListViewItem instances.
BetterListViewSubItemCollection | Collection of BetterListView sub-items.
Set(TItem) | Hash set.
SortedList(TItem) | List that can keep its items sorted.

#### Generic template parameters

TItem
  collection item type

#### Requirements

Namespace: ComponentOwl.BetterThumbnailBrowser.Collections

Assembly: BetterThumbnailBrowser (in BetterThumbnailBrowser.dll)

#### See Also

IExtendedCollection(TItem) Members | ComponentOwl.BetterThumbnailBrowser.Collections Namespace