Version

ScheduleListDataSource Class Members

The following tables list the members exposed by ScheduleListDataSource.

Public Constructors
 NameDescription
Public ConstructorScheduleListDataSource ConstructorCreates a new instance.  
Public Fields
Public Properties
 NameDescription
Public PropertyAppointmentItemsSourceReturns or sets the list of data objects from which appointments are created.  
Public PropertyAppointmentPropertyMappingsReturns 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.  
Public PropertyAutomationId (Inherited from Xamarin.Forms.Element)
Public PropertyBindingContext (Inherited from Xamarin.Forms.BindableObject)
Public PropertyClassId (Inherited from Xamarin.Forms.Element)
Public PropertyCreateAppointmentDataObjectCallbackReturns or sets a delegate which is called to create a data object for a newly created Infragistics.Scheduler.Appointment.  
Public PropertyDispatcher (Inherited from Xamarin.Forms.BindableObject)
Public PropertyEffects (Inherited from Xamarin.Forms.Element)
Public PropertyHandleAppointmentItemsPropertyChangedDetermines whether the INotifyPropertyChanged.PropertyChanged event is handled for Infragistics.Scheduler.Appointmentdata objects.  
Public PropertyId (Inherited from Xamarin.Forms.Element)
Public PropertyParent (Inherited from Xamarin.Forms.Element)
Public PropertyResourceItemsSourceReturns or sets the list of data objects from which appointments are created.  
Public PropertyResourcePropertyMappingsReturns 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.  
Public PropertyStyleId (Inherited from Xamarin.Forms.Element)
Protected Properties
 NameDescription
Protected PropertyHasUnderlyingDataSourceReturns true if the UnderlyingDataSource has been created  
Protected PropertyUnderlyingDataSourceReturns the underlying data source.  
Public Methods
 NameDescription
Public MethodBeginEditOverloaded. Begins an edit mode session on the specified activity. (Inherited from Infragistics.XamarinForms.Controls.Scheduler.ScheduleDataSource)
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. (Inherited from Infragistics.XamarinForms.Controls.Scheduler.ScheduleDataSource)
Public MethodClearValueOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodCoerceValueOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodCreateAppointmentOverloaded. When overridden in a derived class, creates a new Infragistics.Scheduler.Appointment. (Inherited from Infragistics.XamarinForms.Controls.Scheduler.ScheduleDataSource)
Public MethodDeleteAppointmentWhen overridden in a derived class, deletes the specified Infragistics.Scheduler.Appointment. (Inherited from Infragistics.XamarinForms.Controls.Scheduler.ScheduleDataSource)
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. (Inherited from Infragistics.XamarinForms.Controls.Scheduler.ScheduleDataSource)
Public MethodFindByName (Inherited from Xamarin.Forms.Element)
Public MethodGetAppointmentsInRangeOverloaded. Returns all appointments which lie within the specified date/time range. (Inherited from Infragistics.XamarinForms.Controls.Scheduler.ScheduleDataSource)
Public MethodGetResourcesReturns an enumerable list of the resources associated with this data source. (Inherited from Infragistics.XamarinForms.Controls.Scheduler.ScheduleDataSource)
Public MethodGetValue (Inherited from Xamarin.Forms.BindableObject)
Public MethodHasAppointmentsInRangeReturns an array of dates representing the days in the given date/time range which contain appointments. (Inherited from Infragistics.XamarinForms.Controls.Scheduler.ScheduleDataSource)
Public MethodIsSet (Inherited from Xamarin.Forms.BindableObject)
Public MethodRaisePropertyChangedNotifies the data source of a change to a property value of the specified dataObject.  
Public MethodRemoveBinding (Inherited from Xamarin.Forms.BindableObject)
Public MethodRemoveDynamicResource (Inherited from Xamarin.Forms.Element)
Public MethodSetBinding (Inherited from Xamarin.Forms.BindableObject)
Public MethodSetDynamicResource (Inherited from Xamarin.Forms.Element)
Public MethodSetValueOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Protected Methods
 NameDescription
Protected MethodApplyBindings (Inherited from Xamarin.Forms.BindableObject)
Protected MethodCreateUnderlyingDataSourceOverridden. Factory method that is called to create an instance of the underlying data source.  
Protected MethodOnBindingContextChangedCalled when the binding context changes (Inherited from Infragistics.XamarinForms.Controls.ElementBase)
Protected MethodOnChildAdded (Inherited from Xamarin.Forms.Element)
Protected MethodOnChildRemoved (Inherited from Xamarin.Forms.Element)
Protected MethodOnParentSetCalled when the parent is set (Inherited from Infragistics.XamarinForms.Controls.ElementBase)
Protected MethodOnPropertyChangedOverridden. Called after a property has changed  
Protected MethodOnPropertyChanging (Inherited from Xamarin.Forms.BindableObject)
Protected MethodUnapplyBindings (Inherited from Xamarin.Forms.BindableObject)
Public Events
 NameDescription
Public EventBindingContextChanged (Inherited from Xamarin.Forms.BindableObject)
Public EventChildAdded (Inherited from Xamarin.Forms.Element)
Public EventChildRemoved (Inherited from Xamarin.Forms.Element)
Public EventDataErrorOccurs when an error was encountered during a data access operation. (Inherited from Infragistics.XamarinForms.Controls.Scheduler.ScheduleDataSource)
Public EventDescendantAdded (Inherited from Xamarin.Forms.Element)
Public EventDescendantRemoved (Inherited from Xamarin.Forms.Element)
Public EventPropertyChanged (Inherited from Xamarin.Forms.BindableObject)
Public EventPropertyChanging (Inherited from Xamarin.Forms.BindableObject)
See Also