BionicCode.Net
BionicCode.Net
BionicCode.Utilities.Net Namespaces
BionicCode.Utilities.Net.Core Namespaces
BionicCode.Utilities.Net.Core.Wpf.Collections.Generic
ObservablePropertyChangedCollection(TItem) Class
ObservablePropertyChangedCollection(TItem) Methods
ClearItems Method
InsertItem Method
RemoveItem Method
SetItem Method

| # ObservablePropertyChangedCollection TItem Methods

The ObservablePropertyChangedCollection
TItem
generic type exposes the following members.

Methods

| Name | Description
--- | --- | ---
| Add | Adds an object to the end of the Collection T . (Inherited from Collection TItem .)
| BlockReentrancy | Disallows reentrant attempts to change this collection. (Inherited from ObservableCollection TItem .)
| CheckReentrancy | Checks for reentrant attempts to change this collection. (Inherited from ObservableCollection TItem .)
| Clear | Removes all elements from the Collection T . (Inherited from Collection TItem .)
| ClearItems | (Overrides ObservableCollection T ClearItems .)
| Contains | Determines whether an element is in the Collection T . (Inherited from Collection TItem .)
| CopyTo | Copies the entire Collection T to a compatible one-dimensional Array, starting at the specified index of the target array. (Inherited from Collection TItem .)
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.)
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
| GetEnumerator | Returns an enumerator that iterates through the Collection T . (Inherited from Collection TItem .)
| GetHashCode | Serves as the default hash function. (Inherited from Object.)
| GetType | Gets the Type of the current instance. (Inherited from Object.)
| IndexOf | Searches for the specified object and returns the zero-based index of the first occurrence within the entire Collection T . (Inherited from Collection TItem .)
| Insert | Inserts an element into the Collection T at the specified index. (Inherited from Collection TItem .)
| InsertItem | (Overrides ObservableCollection T InsertItem(Int32, T).)
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.)
| Move | Moves the item at the specified index to a new location in the collection. (Inherited from ObservableCollection TItem .)
| MoveItem | Moves the item at the specified index to a new location in the collection. (Inherited from ObservableCollection TItem .)
| OnCollectionChanged | Raises the CollectionChanged event with the provided arguments. (Inherited from ObservableCollection TItem .)
| OnPropertyChanged | Raises the PropertyChanged event with the provided arguments. (Inherited from ObservableCollection TItem .)
| Remove | Removes the first occurrence of a specific object from the Collection T . (Inherited from Collection TItem .)
| RemoveAt | Removes the element at the specified index of the Collection T . (Inherited from Collection TItem .)
| RemoveItem | (Overrides ObservableCollection T RemoveItem(Int32).)
| SetItem | (Overrides ObservableCollection T SetItem(Int32, T).)
| ToString | Returns a string that represents the current object. (Inherited from Object.)

Top
Extension Methods

| Name | Description
--- | --- | ---
| ToDictionary | (Defined by HelperExtensions.)

Top
Explicit Interface Implementations

| Name | Description
--- | --- | ---
| IList Add | Adds an item to the IList. (Inherited from Collection TItem .)
| IList Contains | Determines whether the IList contains a specific value. (Inherited from Collection TItem .)
| ICollection CopyTo | Copies the elements of the ICollection to an Array, starting at a particular Array index. (Inherited from Collection TItem .)
| IEnumerable GetEnumerator | Returns an enumerator that iterates through a collection. (Inherited from Collection TItem .)
| IList IndexOf | Determines the index of a specific item in the IList. (Inherited from Collection TItem .)
| IList Insert | Inserts an item into the IList at the specified index. (Inherited from Collection TItem .)
| IList Remove | Removes the first occurrence of a specific object from the IList. (Inherited from Collection TItem .)

Top
See Also

#### Reference

ObservablePropertyChangedCollection
TItem
Class
BionicCode.Utilities.Net.Core.Wpf.Collections.Generic Namespace
Send comments on this topic to BionicCode@outlook.com
https://github.com/BionicCode/BionicCode.Net/blob/master/README.md