DataSource Members

An object that specifies data sources and mappings for the scheduler's appointments, labels and statuses.

Constructors

Name Description
DataSource() Initializes a new DataSource instance with the default settings.

Fields

Name Description
AppointmentLabelMappingsProperty static Identifies the AppointmentLabelMappings dependency property.
AppointmentLabelsSourceProperty static Identifies the AppointmentLabelsSource dependency property.
AppointmentMappingsProperty static Identifies the AppointmentMappings dependency property.
AppointmentsSourceProperty static Identifies the AppointmentsSource dependency property.
AppointmentStatusesSourceProperty static Identifies the AppointmentStatusesSource dependency property.
AppointmentStatusMappingsProperty static Identifies the AppointmentStatusMappings dependency property.
DateTimeSavingModeProperty static Identifies the DateTimeSavingMode dependency property.

Properties

Name Description
AppointmentLabelMappings Gets or sets an object that specifies how appointment label properties map to the data source fields.
AppointmentLabelsSource Gets or sets a collection of objects that stores appointment label (category) information.
AppointmentMappings Gets or sets an object that specifies how appointment properties map to the data source fields.
AppointmentsSource Gets or sets a collection of objects that stores appointment information.
AppointmentStatusesSource Gets or sets a collection of objects that stores appointment status information.
AppointmentStatusMappings Gets or sets an object that specifies how appointment status properties map to the data source fields.
DateTimeSavingMode Gets or sets the conversion type required before saving an appointment's start and end values to the data source.

Methods

Name Description
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.
GetHashCode() Serves as the default hash function. Inherited from Object.
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.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name Description
CreateSourceObject Fires when the data source requests a source object for a newly added scheduler item.
See Also