RadControls for WinForms

The ObservableCollection<(Of <(<'T>)>)> type exposes the following members.

Methods

  NameDescription
Public methodBeginItemUpdate
Public methodBeginUpdate
Suspends event notification.
Protected methodCallCollectionChanged
Protected methodCallCollectionChanging
Protected methodClearItems
Overridden. Removes all items from the collection.
(Overrides Collection<(Of <(<'T>)>)>..::..ClearItems()()()().)
Public methodEndItemUpdate()()()()
Public methodEndItemUpdate(Boolean)
Resumes event notification.
Public methodEndUpdate()()()()
Public methodEndUpdate(Boolean)
Resumes event notification.
Protected methodInsertItem(Int32, T)
Overridden. Inserts an item into the collection at the specified index.
(Overrides Collection<(Of <(<'T>)>)>..::..InsertItem(Int32, T).)
Protected methodInsertItem(Int32, T, Action<(Of <<'(T>)>>))
Public methodMove
Moves the item at the specified index to a new location in the collection.
Protected methodMoveItem
Moves the item at the specified index to a new location in the collection.
Protected methodNotifyListenersCollectionChanged
Raises the CollectionChanged event with the provided arguments.
Protected methodNotifyListenersCollectionChanging
Raises the CollectionChanging event with the provided arguments.
Protected methodOnCollectionChanged(NotifyCollectionChangedEventArgs)
Calls the NotifyListenersCollectionChanged method with the provided arguments if not in a batch update.
Protected methodOnCollectionChanged(NotifyCollectionChangedAction, Object, Int32)
Protected methodOnCollectionChanged(NotifyCollectionChangedAction, Object, Int32, Int32)
Protected methodOnCollectionChanged(NotifyCollectionChangedAction, Object, Object, Int32)
Protected methodOnCollectionChanging(NotifyCollectionChangingEventArgs)
Calls the NotifyListenersCollectionChanging method with the provided arguments if not in a batch update.
Protected methodOnCollectionChanging(NotifyCollectionChangedAction, Object, Int32)
Protected methodOnCollectionChanging(NotifyCollectionChangedAction, Object, Int32, Int32)
Protected methodOnCollectionChanging(NotifyCollectionChangedAction, Object, Object, Int32)
Protected methodOnCollectionReset
Protected methodOnCollectionReseting
Protected methodOnNotifyPropertyChanged(PropertyChangedEventArgs)
Raises the NotifyPropertyChanged event
Protected methodOnNotifyPropertyChanged(String)
Raises the PropertyChanged event
Protected methodOnNotifyPropertyChanging(String)
Raises the PropertyChanging event
Protected methodOnNotifyPropertyChanging(PropertyChangingEventArgsEx)
Raises the NotifyPropertyChanging event
Protected methodRemoveItem
Overridden. Removes the item at the specified index of the collection.
(Overrides Collection<(Of <(<'T>)>)>..::..RemoveItem(Int32).)
Protected methodSetItem
Overridden. Replaces the element at the specified index.
(Overrides Collection<(Of <(<'T>)>)>..::..SetItem(Int32, T).)

Explicit Interface Implementations

  NameDescription
Explicit interface implemetationPrivate methodIList..::..Add
Adds an item to the IList.
Explicit interface implemetationPrivate methodIList..::..Clear
Removes all items from the IList.
Explicit interface implemetationPrivate methodIList..::..Contains
Determines whether the IList contains a specific value.
Explicit interface implemetationPrivate methodICollection..::..CopyTo
Copies the elements of the ICollection to an Array, starting at a particular Array index.
Explicit interface implemetationPrivate methodIEnumerable..::..GetEnumerator
Returns an enumerator that iterates through a collection.
Explicit interface implemetationPrivate methodIList..::..IndexOf
Determines the index of a specific item in the IList.
Explicit interface implemetationPrivate methodIList..::..Insert
Inserts an item to the IList at the specified index.
Explicit interface implemetationPrivate methodIList..::..Remove
Removes the first occurrence of a specific object from the IList.
Explicit interface implemetationPrivate methodIList..::..RemoveAt
Removes the IList item at the specified index.

See Also