ObservableCollectionExtended<(Of <(<'T>)>)> Members
The ObservableCollectionExtended<(Of <(<'T>)>)> type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
ObservableCollectionExtended<(Of <(<'T>)>)>()()()() |
Initializes a new instance of the ObservableCollectionExtended class.
|
![]() |
ObservableCollectionExtended<(Of <(<'T>)>)>(List<(Of <<'(T>)>>)) |
Initializes a new instance of the ObservableCollectionExtended class that contains elements copied from the specified list.
|
![]() |
ObservableCollectionExtended<(Of <(<'T>)>)>(IEnumerable<(Of <<'(T>)>>)) |
Initializes a new instance of the ObservableCollectionExtended class that contains elements copied from the specified collection.
|
Methods
Name | Description | |
---|---|---|
![]() |
Add(`0) |
Adds an object to the end of the Collection. (Inherited from Collection.) |
![]() |
AddHandler(IListener<(Of <<'(NotifyCollectionChangedEventArgs>)>>)) |
Adds a weak event handler
|
![]() |
AddHandler(IListener<(Of <<'(PropertyChangedEventArgs>)>>)) |
Adds a weak event handler
|
![]() |
AddHandler(IListener<(Of <<'(RelayedEventArgs<(Of <<'(PropertyChangedEventArgs>)>>)>)>>)) |
Adds a weak event handler
|
![]() |
AddRange |
Adds a list of values to this collection
|
![]() |
BlockReentrancy | (Inherited from ObservableCollection.) |
![]() |
CheckReentrancy | (Inherited from ObservableCollection.) |
![]() |
Clear |
Removes all elements from the Collection. (Inherited from Collection.) |
![]() |
ClearItems |
Removes all elements from the collection.
|
![]() |
Contains(`0) |
Determines whether an element is in the Collection. (Inherited from Collection.) |
![]() |
CopyTo(`0[],System.Int32) |
Copies the entire Collection to a compatible one-dimensional Array, starting at the specified index of the target array. (Inherited from Collection.) |
![]() |
Equals(System.Object) |
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. (Inherited from Collection.) |
![]() |
GetHashCode |
Serves as the default hash function. (Inherited from Object.) |
![]() |
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
![]() |
IndexOf(`0) |
Searches for the specified object and returns the zero-based index of the first occurrence within the entire Collection. (Inherited from Collection.) |
![]() |
Insert(System.Int32,`0) |
Inserts an element into the Collection at the specified index. (Inherited from Collection.) |
![]() |
InsertItem |
Inserts an item into the collection at the specified index.
|
![]() |
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
Move(System.Int32,System.Int32) | (Inherited from ObservableCollection.) |
![]() |
MoveItem(System.Int32,System.Int32) | (Inherited from ObservableCollection.) |
![]() |
OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs) | (Inherited from ObservableCollection.) |
![]() |
OnItemAdded |
This fires after an item is removed from the collection no matter how it is removed.
|
![]() |
OnItemRemoved |
This fires after an item is removed from the collection no matter how it is removed.
|
![]() |
OnPropertyChanged(String) |
Raises the [ObservableCollection{T}.PropertyChanged] event with the provided arguments.
|
![]() |
OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs) | (Inherited from ObservableCollection.) |
![]() |
Remove(`0) |
Removes the first occurrence of a specific object from the Collection. (Inherited from Collection.) |
![]() |
RemoveAll |
Removes all the elements that match the conditions defined by the specified predicate.
|
![]() |
RemoveAt(System.Int32) |
Removes the element at the specified index of the Collection. (Inherited from Collection.) |
![]() |
RemoveHandler(IListener<(Of <<'(NotifyCollectionChangedEventArgs>)>>)) |
Removes a weak event handler
|
![]() |
RemoveHandler(IListener<(Of <<'(PropertyChangedEventArgs>)>>)) |
Removes a weak event handler
|
![]() |
RemoveHandler(IListener<(Of <<'(RelayedEventArgs<(Of <<'(PropertyChangedEventArgs>)>>)>)>>)) |
Removes a weak event handler
|
![]() |
RemoveItem |
Removes the element at the specified index of the [Collection{T}].
|
![]() |
SetItem |
Replaces the element at the specified index.
|
![]() |
ToString |
Returns a string that represents the current object. (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
![]() |
Count |
Gets the number of elements actually contained in the Collection. (Inherited from Collection.) |
![]() |
Item(System.Int32) |
Gets or sets the element at the specified index. (Inherited from Collection.) |
![]() |
Items |
Gets a IList wrapper around the Collection. (Inherited from Collection.) |
![]() |
ReadOnlyWrapper |
Returns a read-only wrapper around this collection.
|
Events
Name | Description | |
---|---|---|
![]() |
CollectionChanged | (Inherited from ObservableCollection.) |
![]() |
ItemAdded |
This type safe event fires after an item is added to the collection no matter how it is added.
|
![]() |
ItemPropertyChanged |
Use this event to listen for changes to properties on items contained by this collection without having to explicitly attach an event handler to each item.
|
![]() |
ItemRemoved |
This type safe event fires after an item is removed from the collection no matter how it is removed.
|
![]() |
PropertyChanged |
This just exposes the INotifyPropertyChanged.PropertyChanged from the base class so you don't have to cast to get to it.
|