Renameable |
public class RenameableItemList<T> : NamedItemList<T> where T : IRenameableItem
The RenameableItemListT type exposes the following members.
| Name | Description | |
|---|---|---|
| RenameableItemListT | Initializes a new instance of the RenameableItemListT class. |
| Name | Description | |
|---|---|---|
| Count |
Gets the number of items in the list.
(Inherited from NamedItemListT) | |
| ItemInt32 |
Gets the item at the specified index.
(Inherited from NamedItemListT) | |
| ItemString |
Gets the item with the specified name.
(Inherited from NamedItemListT) |
| Name | Description | |
|---|---|---|
| Add |
Adds the specified item to the list.
(Overrides NamedItemListTAdd(T)) | |
| Clear |
Removes all items from the list.
(Inherited from NamedItemListT) | |
| Contains(INamedItem) |
Determines whether the specified item exists in the list.
(Inherited from NamedItemListT) | |
| Contains(String) |
Determines whether an item with the specified name exists in the list.
(Inherited from NamedItemListT) | |
| 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. (Inherited from NamedItemListT) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| IndexOf(INamedItem) |
Gets the index of the specified item.
(Inherited from NamedItemListT) | |
| IndexOf(String) |
Gets the index of the item with the specified name.
(Inherited from NamedItemListT) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| OnCollectionChanged |
Raises the [E:CollectionChanged] event.
(Inherited from NamedItemListT) | |
| RemoveAt |
Removes the item at the specified index.
(Overrides NamedItemListTRemoveAt(Int32)) | |
| SetElement |
Replaces the item at the specified index.
(Overrides NamedItemListTSetElement(Int32, T)) | |
| ToString | Returns a string that represents the current object. (Inherited from Object) | |
| TryGetValue |
Tries to get the item with the specified name.
(Inherited from NamedItemListT) |
| Name | Description | |
|---|---|---|
| CollectionChanged |
Occurs when the collection changes.
(Inherited from NamedItemListT) |
| Name | Description | |
|---|---|---|
| _list |
The ordered list of items.
(Inherited from NamedItemListT) | |
| _nameToIndex |
Maps item names to their indices in _list.
(Inherited from NamedItemListT) |