| Name | Description | |
|---|---|---|
|  | StatusCollection Constructor | Initializes a new instance of the StatusCollection class. | 
The following tables list the members exposed by StatusCollection.
| Name | Description | |
|---|---|---|
|  | StatusCollection Constructor | Initializes a new instance of the StatusCollection class. | 
| Name | Description | |
|---|---|---|
|  | Comparer | (Inherited from System.Collections.ObjectModel.KeyedCollection<TKey,TItem>) | 
|  | Count | (Inherited from System.Collections.ObjectModel.Collection<TItem>) | 
|  | Item | Overloaded. Gets the Status object specified by the appointment status type. For custom statuses returns the first occurrence. If there is no such Status object in the collection, returns null. | 
| Name | Description | |
|---|---|---|
|  | Add | Adds a new custom object to the collection. If the item already exists in the collection, its index is returned. (Inherited from C1.C1Schedule.BaseCollection<Status>) | 
|  | AddRange | Overloaded. Adds an array of objects to the collection. This methods clears the collection before adding new items. Don't use it if you want to keep preexisting items. (Inherited from C1.C1Schedule.BaseCollection<Status>) | 
|  | Clear | (Inherited from System.Collections.ObjectModel.Collection<TItem>) | 
|  | Contains | Overloaded. Check if collection contains an item with specified index. (Inherited from C1.C1Schedule.BaseCollection<Status>) | 
|  | CopyTo | (Inherited from System.Collections.ObjectModel.Collection<TItem>) | 
|  | IndexOf | (Inherited from System.Collections.ObjectModel.Collection<TItem>) | 
|  | Insert | (Inherited from System.Collections.ObjectModel.Collection<TItem>) | 
|  | LoadDefaults | Restores the collection to its default state. | 
|  | Remove | Overloaded. (Inherited from System.Collections.ObjectModel.KeyedCollection<TKey,TItem>) | 
|  | RemoveAt | (Inherited from System.Collections.ObjectModel.Collection<TItem>) |