An appointment's status.
public class AppointmentStatusItem : SourceObjectContainer
To bind a scheduler view to an external data source of statuses, set the SchedulerDataStorage.DataSource property to a DataSource object and bind the DataSource.AppointmentStatusesSource property to a collection of label objects. The DataSource.AppointmentStatusMappings property specifies how to convert source objects to appointment labels.
The StatusItems collection is always synchronous with the scheduler storage's DataSource when the source is specified.
You can use the DataSource.CreateSourceObject event to create a source object that is assigned to a new item if the source objects' type does not provide a parameterless constructor.