ReadOnlyObservableCollectionExtended<(Of <(<'T>)>)> Members
The ReadOnlyObservableCollectionExtended<(Of <(<'T>)>)> type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
ReadOnlyObservableCollectionExtended<(Of <(<'T>)>)> |
Initializes a new instance of the ReadOnlyObservableCollectionExtended
class that serves as a wrapper around the specified System.Collections.ObjectModel.ObservableCollection.
|
Methods
Name | Description | |
---|---|---|
![]() |
AddHandler(IListener<(Of <<'(NotifyCollectionChangedEventArgs>)>>)) |
Adds a weak event handler
|
![]() |
AddHandler(IListener<(Of <<'(PropertyChangedEventArgs>)>>)) |
Adds a weak event handler
|
![]() |
Contains(`0) |
Determines whether an element is in the ReadOnlyCollection. (Inherited from ReadOnlyCollection.) |
![]() |
CopyTo(`0[],System.Int32) |
Copies the entire ReadOnlyCollection to a compatible one-dimensional Array, starting at the specified index of the target array. (Inherited from ReadOnlyCollection.) |
![]() |
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 ReadOnlyCollection. (Inherited from ReadOnlyCollection.) |
![]() |
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 ReadOnlyCollection. (Inherited from ReadOnlyCollection.) |
![]() |
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
OnCollectionChanged |
Raises the CollectionChanged
event using the provided arguments.
|
![]() |
OnPropertyChanged(String) |
Raises the PropertyChanged
event using the provided arguments.
|
![]() |
OnPropertyChanged(PropertyChangedEventArgs) |
Raises the PropertyChanged
event using the provided arguments.
|
![]() |
OnSourcePropertyChanged(String) |
This method is called when a property on the source collection changes. You may use this to forward property change notifications for properties on this class that wrap the source collection.
|
![]() |
RemoveHandler(IListener<(Of <<'(NotifyCollectionChangedEventArgs>)>>)) |
Removes a weak event handler
|
![]() |
RemoveHandler(IListener<(Of <<'(PropertyChangedEventArgs>)>>)) |
Removes a weak event handler
|
![]() |
ToString |
Returns a string that represents the current object. (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
![]() |
Count |
Gets the number of elements contained in the ReadOnlyCollection instance. (Inherited from ReadOnlyCollection.) |
![]() |
Item(System.Int32) |
Gets the element at the specified index. (Inherited from ReadOnlyCollection.) |
![]() |
Items |
Returns the IList that the ReadOnlyCollection wraps. (Inherited from ReadOnlyCollection.) |
![]() |
SourceList |
The list being wrapped.
|
Events
Name | Description | |
---|---|---|
![]() |
CollectionChanged |
Occurs when an item is added or removed.
|
![]() |
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.
|
![]() |
PropertyChanged |
Occurs when a property value changes.
|