A newer version of this page is available. Switch to the current version.

AppointmentStatusDataStorage Members

A collection of Scheduler Statuses that specify appointments' side color stripes.

Constructors

Name Description
AppointmentStatusDataStorage(SchedulerDataStorage) Initializes a new instance of the AppointmentStatusDataStorage class with the specified settings.

Properties

Name Description
BrushSaving Gets or sets the type of values stored in the data source field mapped to the StatusMappingInfo.Brush property.
Count Returns the number of Statuses stored within this AppointmentStatusDataStorage.
CustomFieldMappings Provides access to custom field mappings for Statuses.
DataMember Gets or sets the data source field which supplies data to the storage object.
DataSource Gets or sets the source from which this AppointmentStatusDataStorage should retrieve Statuses.
IsDisposed Returns whether or not this AppointmentStatusDataStorage is disposed.
Item[Int32] Provides indexed access to individual items in the appointment collection which can be accessed using the AppointmentStatusDataStorage.Items property.
Items Returns the Status collection within the storage.
Mappings Gets an object that specifies how Status properties map to the data source fields.
Storage Returns the storage that owns this AppointmentStatusDataStorage object.

Methods

Name Description
Add(AppointmentStatus) Adds a new Status with specified settings to this AppointmentStatusDataStorage.
Add(Brush, String, String) Adds a new Status with specified settings to this AppointmentStatusDataStorage.
Add(Color, String, String) Adds a new Status with specified settings to this AppointmentStatusDataStorage.
Add(String, String) Adds a new Status with specified settings to this AppointmentStatusDataStorage.
AddRange(IEnumerable<AppointmentStatus>) Adds multiple Statuses to this AppointmentStatusDataStorage.
Clear() Removes all Statuses from this AppointmentStatusDataStorage.
Contains(AppointmentStatus) Returns whether this AppointmentStatusDataStorage contains the target AppointmentStatus.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetColumnNames() Returns data field names that belong to this AppointmentStatusDataStorage's data source.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetObjectRow(AppointmentStatus) Returns the data source record (row) associated with the specific Status.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ReloadData() Clears this AppointmentStatusDataStorage and re-populates it from the data source.
Remove(AppointmentStatus) Removes the target AppointmentStatus from this AppointmentStatusDataStorage.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also