The IndexedCollection<(Of <(<'T>)>)> type exposes the following members.
Constructors
Name | Description | |
---|---|---|
IndexedCollection<(Of <(<'T>)>)>()()()() |
Initializes a new instance of the IndexedCollection<(Of <(<'T>)>)> class.
|
|
IndexedCollection<(Of <(<'T>)>)>(IList<(Of <<'(T>)>>)) |
Initializes a new instance of the IndexedCollection<(Of <(<'T>)>)> class that contains elements copied from the specified list.
|
|
IndexedCollection<(Of <(<'T>)>)>(IList<(Of <<'(T>)>>), PropertyChangeListener<(Of <<'(T>)>>)) |
Initializes a new instance of the IndexedCollection<(Of <(<'T>)>)> class that contains elements copied from the specified list,
and provides a custom PropertyChangeListener<(Of <(<'T>)>)>.
|
Methods
Name | Description | |
---|---|---|
Add | (Inherited from Collection<(Of <(<'T>)>)>.) | |
AddRange |
Adds the elements of the specified collection to the end of the IndexedCollection<(Of <(<'T>)>)>
|
|
BeginUpdate |
Suspends notifications while massive changes are being made to the IndexedCollection<(Of <(<'T>)>)>.
|
|
Clear | (Inherited from Collection<(Of <(<'T>)>)>.) | |
ClearItems |
Removes all elements from the IndexedCollection<(Of <(<'T>)>)> (Overrides Collection<(Of <(<'T>)>)>..::..ClearItems()()()().) |
|
Contains | (Inherited from Collection<(Of <(<'T>)>)>.) | |
CopyTo | (Inherited from Collection<(Of <(<'T>)>)>.) | |
EndUpdate |
Ends notification suspension started with BeginUpdate()()()().
|
|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetEnumerator | (Inherited from Collection<(Of <(<'T>)>)>.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
IndexOf | (Inherited from Collection<(Of <(<'T>)>)>.) | |
Insert | (Inherited from Collection<(Of <(<'T>)>)>.) | |
InsertItem |
Inserts an element into the IndexedCollection<(Of <(<'T>)>)> at the specified ordinal position. (Overrides Collection<(Of <(<'T>)>)>..::..InsertItem(Int32, T).) |
|
MemberwiseClone | (Inherited from Object.) | |
OnChanged |
Raises the Changed event.
|
|
Remove | (Inherited from Collection<(Of <(<'T>)>)>.) | |
RemoveAt | (Inherited from Collection<(Of <(<'T>)>)>.) | |
RemoveItem |
Removes the element of the IndexedCollection<(Of <(<'T>)>)> at the specified ordinal position. (Overrides Collection<(Of <(<'T>)>)>..::..RemoveItem(Int32).) |
|
SetItem |
Replaces the element at the specified ordinal position. (Overrides Collection<(Of <(<'T>)>)>..::..SetItem(Int32, T).) |
|
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
Count | (Inherited from Collection<(Of <(<'T>)>)>.) | |
CreateNew |
Gets or sets a delegate that is used to create new items.
If it is null, a public parameterless constructor of type T is used.
|
|
Indexes |
The collection of indexes for this IndexedCollection<(Of <(<'T>)>)>
|
|
Item | (Inherited from Collection<(Of <(<'T>)>)>.) | |
Items | (Inherited from Collection<(Of <(<'T>)>)>.) |
Events
Name | Description | |
---|---|---|
Changed |
Occurs after the collection has changed.
|