The following tables list the members exposed by ScheduleListDataSource.
Name | Description | |
---|---|---|
ScheduleListDataSource Constructor | Creates a new instance. |
Name | Description | |
---|---|---|
AppointmentItemsSource | Returns or sets the list of data objects from which appointments are created. | |
AppointmentPropertyMappings | Returns a collection which enables the developer to map an Infragistics.Scheduler.Appointment property to a property of the underlying data object which has a different name. | |
CreateAppointmentDataObjectCallback | Returns or sets a delegate which is called to create a data object for a newly created Infragistics.Scheduler.Appointment. | |
HandleAppointmentItemsPropertyChanged | Determines whether the INotifyPropertyChanged.PropertyChanged event is handled for Infragistics.Scheduler.Appointmentdata objects. | |
ResourceItemsSource | Returns or sets the list of data objects from which appointments are created. | |
ResourcePropertyMappings | Returns a collection which enables the developer to map a Infragistics.Scheduler.ScheduleResource property to a property of the underlying data object which has a different name. |
Name | Description | |
---|---|---|
IsAppointmentDataReady | Overridden. Returns false in the case where an appointment item source has been assigned and the initialization process is currently underway. |
Name | Description | |
---|---|---|
BeginEdit | Overloaded. Overridden. Begins an edit mode session on the the specified appointment. | |
CancelEdit | Overridden. Reverses changes made to an Infragistics.Scheduler.Appointment during an edit mode session begun with the BeginEdit(Appointment,Action<DataError>) method. | |
CreateAppointment | Overloaded. Overridden. Creates a new Infragistics.Scheduler.Appointment. | |
DeleteAppointment | Overridden. Deletes the specified Infragistics.Scheduler.Appointment. | |
EndEdit | Overridden. Commits or discards changes made to an activity during an edit mode session. | |
GetAppointmentsInRange | Overloaded. Overridden. Returns an enumerable list of objects representing all appointments which lie within the specified range, optionally filtering by one or more resources. | |
GetResources | Overridden. Returns an enumerable list of all resources associated with this data source. | |
HasAppointmentsInRange | Overridden. Returns a value indicating whether there is appointment activity for the given range, filtering on the specified resourceIds. Also returns an array of dates containing the days with activity. | |
RaisePropertyChanged | Notifies the data source of a change to a property value of the specified dataObject. |
Name | Description | |
---|---|---|
BumpResourcesVersion | Marks the resources cache dirty. (Inherited from Infragistics.Scheduler.DataSource.ScheduleDataSource) | |
CreateVariance | Overridden. Creates a variance, i.e., a modified occurrence of a recurrence. | |
Destroy | Overridden. Releases any memory previously used by this class. | |
InternalNotifyPropertyChanging | Overridden. Called before an internal property change notification is handled, giving the data source an opportunity to suppress the notification. | |
OnAppointmentPropertyChanged | Overridden. Raises the AppointmentPropertyChanged event. This is our pseudo-handler for PropertyChanged - we don't actually listen to our own appointment's PropertyChanged event, we manually push the notification to this method. | |
OnPropertyChanged | Raises the PropertyChanged event. (Inherited from Infragistics.Scheduler.DataSource.ScheduleDataSource) | |
OnResourcePropertyChanged | Raises the ResourcePropertyChanged event. (Inherited from Infragistics.Scheduler.DataSource.ScheduleDataSource) |
Name | Description | |
---|---|---|
DataError | Occurs when an error was encountered during a data access operation. (Inherited from Infragistics.Scheduler.DataSource.ScheduleDataSource) | |
PropertyChanged | Occurs when the value of a property of this object changes. (Inherited from Infragistics.Scheduler.DataSource.ScheduleDataSource) |