Version

ScheduleDataSource Class Members

The following tables list the members exposed by ScheduleDataSource.

Protected Properties
 NameDescription
Protected Internal PropertyIsAppointmentDataReadyReturns false in the case where an appointment item source has been assigned and the initialization process is currently underway.  
Public Methods
 NameDescription
Public MethodBeginEditOverloaded. Begins an edit mode session on the specified activity.  
Public MethodCancelEditReverses changes made to an Infragistics.Scheduler.Appointment during an edit mode session initiated by the BeginEdit(Appointment,Action<DataError>) or CreateAppointment(Action<DataError>) methods.  
Public MethodCreateAppointmentOverloaded. When overridden in a derived class, creates a new Infragistics.Scheduler.Appointment.  
Public MethodDeleteAppointmentWhen overridden in a derived class, deletes the specified Infragistics.Scheduler.Appointment.  
Public MethodEndEditCommits changes made to an Infragistics.Scheduler.ActivityBase during an edit mode session initiated by the BeginEdit(Appointment,Action<DataError>) or CreateAppointment(Action<DataError>) methods.  
Public MethodGetAppointmentsInRangeOverloaded. Returns all appointments which lie within the specified date/time range.  
Public MethodGetResourcesReturns an enumerable list of the resources associated with this data source.  
Public MethodHasAppointmentsInRangeReturns an array of dates representing the days in the given date/time range which contain appointments.  
Protected Methods
 NameDescription
Protected MethodBumpResourcesVersionMarks the resources cache dirty.  
Protected Internal MethodCreateVarianceCreates a variance, i.e., a modified occurrence of a recurrence.  
Protected Internal MethodDestroyWhen implemented in a derived class, performs any cleanup operations necessary in order to release memory previously used by this object.  
Protected Internal MethodInternalNotifyPropertyChangingCalled before an internal property change notification is handled, giving the data source an opportunity to suppress the notification.  
Protected Internal MethodOnAppointmentPropertyChangedRaises the AppointmentPropertyChanged event.  
Protected MethodOnPropertyChangedRaises the PropertyChanged event.  
Protected Internal MethodOnResourcePropertyChangedRaises the ResourcePropertyChanged event.  
Public Events
 NameDescription
Public EventDataErrorOccurs when an error was encountered during a data access operation.  
Public EventPropertyChangedOccurs when the value of a property of this object changes.  
See Also