Namespace Syncfusion.UI.Xaml.Scheduler
Classes
| AllDayAppointmentPanel Represents a class which holds the all day cells. | 
| AllDayAppointmentViewControl Represents a class which holds all day appointment view control. | 
| AllowedSchedulerViewTypes Specifies the different scheduler views that should be displayed in the SfScheduler header for quick view type navigation. | 
| AppointmentControl Represents appointment control of all schedule views. | 
| AppointmentDeletingEventArgs Provides data for a AppointmentDeleting event. | 
| AppointmentDisplayMode Specifies the displaying mode for appointment in month view. | 
| AppointmentDragOverEventArgs Provides data for the AppointmentDragOver event. | 
| AppointmentDragStartingEventArgs Provides data for the AppointmentDragStarting event. | 
| AppointmentDroppingEventArgs Provides data for the AppointmentDropping event. | 
| AppointmentEditFlag Specifies the appointment editing operations. | 
| AppointmentEditorAction Specifies that the appointment editing operation is done when the appointment editor is closing. | 
| AppointmentEditorClosingEventArgs Provides data for a AppointmentEditorClosing event. | 
| AppointmentEditorOpeningEventArgs Provides data for a AppointmentEditorOpening event. | 
| AppointmentEditorOptions Specifies to show the editors for the ScheduleAppointment details in SchedulerAppointmentEditorView when you double click the scheduler. | 
| AppointmentMapping Represents a schedule appointment mapping with custom appointment. | 
| AppointmentResizeController Represents a class that handles the appointment resizing operation in SfScheduler control. | 
| AppointmentResizingEventArgs Provides data for AppointmentResizing event. | 
| AppointmentsCountControl Represents a count view in all day panel. | 
| AppointmentTappedArgs Provides data for the AppointmentTapped event. | 
| AppointmentToTimeFormatStringConverter Represents a converter that converts appointment start time and end time format. | 
| AppointmentType Specifies type of appointments which used to differentiate the appointments based on its role. | 
| AppointmentTypeToRecurrenceGlyphVisibilityConverter Represents a converter that converts Type value to visibility enumeration values. | 
| CellDoubleTappedEventArgs Provides data for the CellDoubleTapped event. | 
| CellLongPressedEventArgs Provides data for the CellLongPressed event. | 
| CellTappedEventArgs Provides data for the CellTapped event. | 
| DateRange Represents a class which holds start and end date of the month view. | 
| DaysViewSettings Represents a class which is used to configure all the properties of DayView, WeekView and WorkWeekView. | 
| DayViewAppointmentsPanel Represents a class which arrange the appointments in day , week , work week views. | 
| DayViewControl Represents a class which contains the day cells to be displayed in day view. | 
| DayViewHeader Represents a class which holds days view header cell information. | 
| DayViewPanel Class which contains time slot column control and day cell. | 
| DayViewTimeRulerPanel Class which holds time slot cells. | 
| DragDropSettings Represents a class that contains appointment drag-and-drop settings. | 
| FontSizeToCircleBorderSizeConverter Represents a converter that converts today border circle size. | 
| HeaderTappedEventArgs Provides data for the HeaderTapped event. | 
| MonthAgendaView Represents a class contains agenda view items. | 
| MonthCell Represents a class which holds the information of cell in month view. | 
| MonthDayType Specifies the month day type. | 
| MonthViewControl Represents a class which contains the months cells to be displayed in month view. | 
| MonthViewHeader Represents a class which holds month view header cell information. | 
| MonthViewPanel Represents a class which contains the months cells to be displayed in month view. | 
| MonthViewSettings Represents a class which is used to configure all the properties of MonthView. | 
| QueryAppointmentsEventArgs Provides data for the QueryAppointments event. | 
| RecurrenceHelper Represents a helper for handling recurrence appointments. | 
| RecurrenceProperties Represents a class which contains a recurring appointment's resource information. | 
| RecurrenceRange Specifies the type of recurrence date range. | 
| RecurrenceType Specifies the type of recurrence in appointment. | 
| RecurringAppointmentBeginningEditEventArgs Provides data for RecurringAppointmentBeginningEdit event. | 
| RecurringAppointmentEditMode Specifies whether to modify series or occurrence when editing an occurrence of pattern appointment. You can let end-user handle this option (using built-in dialog shown in scheduler) or define it by yourself using AppointmentEditorOpening event. | 
| ReminderAlertOpeningEventArgs Gets a list of reminders that are used to notify the appointment reminders. | 
| ReminderMapping Represents a class that provides mapping between SchedulerReminder properties and a data object. | 
| ReminderTimeIntervalConverter Represents a converter that converts ReminderTimeInterval as reminder control values. | 
| ResizeAction Specifies the actions of resizing event. | 
| ResourceGroupType specifying whether the dates should be grouped under resource or resources should be grouped within a date. | 
| ResourceHeaderControl Represents the resource header control of all scheduler views. | 
| ResourceHeaderPanel Represents the panel to arrange the resource headers in scheduler. | 
| ResourceMapping Represents a class that provides mapping information to create SchedulerResource from the fields of data object in ResourceCollection. | 
| ScheduleAppointment Represents a class which defines appointments in schedule control. | 
| ScheduleAppointmentCollection The Schedule Appointment Collection class used to represent the collection of the Schedule Appointment. | 
| SchedulerAppointmentEditorView Represents a class which holds the information of in-build appointment editor view. | 
| SchedulerCellBase Represents a class which holds the information of schedule cell. | 
| SchedulerCommands Provides a standard set of commands related to SfScheduler which can be used in AppointmentContextFlyout and CellContextFlyout. | 
| SchedulerContextFlyoutInfo Represents the class that stores the information about the appointment, datetime and scheduler associated to AppointmentContextFlyout and CellContextFlyout. | 
| SchedulerContextFlyoutOpeningEventArgs Provides data for a ContextFlyoutOpening event. | 
| SchedulerContextFlyoutType Specifies the type element for which the AppointmentContextFlyout and CellContextFlyout of Scheduler opens. | 
| SchedulerHeaderControl Represents a class which holds the information of scheduler header. | 
| SchedulerLocalizationResourceAccessor Represents the class that manages the localization of SfScheduler control based on System.Globalization.CultureInfo.CurrentUICulture. | 
| SchedulerLocalizationResourceExtension A markup extension that returns the localized string based on culture for the ResourceName. | 
| SchedulerRecurrenceEditorView Represents a class which holds the information of recurrence alert user control. | 
| SchedulerReminder Represents a class to add reminders for an ScheduleAppointment. | 
| SchedulerResource The class that provides the information to group the appointments in scheduler. | 
| SchedulerViewType Specifies the Scheduler ViewType. | 
| ScrollPanel Represents a class which provides implementation of view and swiping behavior. | 
| SelectionChangedEventArgs Provides data for the SelectionChanged event. | 
| SelectionChangingEventArgs Provides data for the SelectionChanging event. | 
| SfScheduler Represents the control which allows the user to create and manage appointments. | 
| SpecialTimeRegion Represents a class which is used to configure the properties in specific time region. | 
| SpecialTimeRegionControl Represents a class which holds the information of time region. | 
| TimeIndicator Represents time indicator control on appointment dragging in day, week, workweek and timeline views. | 
| TimeIndicatorControl Represents the Current Time Indicator. | 
| TimelineViewAppointmentsPanel Represents a class which arrange the appointments in timeline view. | 
| TimelineViewControl Represents a class contains timeline panel to be displayed in timeline view. | 
| TimelineViewHeader Represents a class which holds timeline view header cell information. | 
| TimelineViewPanel Represents a class contains timeline cells to be displayed in timeline view. | 
| TimelineViewSettings Represents a class which is used to configure all the properties of TimelineView. | 
| TimelineViewTimeRulerPanel Represents a class which contains time ruler panel for timeline view. | 
| TimeRulerCell Represents a class which contains the time slot information. | 
| TimeSlotCell Represents a class which holds the information of a time slot cell. | 
| TimeSlotViewSettings Represents a class which is used to configure the properties related to time slots. | 
| ViewChangedEventArgs Provides data for the ViewChanged event. | 
| ViewControlBase Represents a class which contains month cells or day cells. | 
| ViewHeaderBase Represents a class which holds view header cell information. | 
| ViewHeaderCellTappedEventArgs Provides data for the ViewHeaderCellTapped event. | 
| ViewHeaderControl Class which holds the view header cells. | 
| ViewHeaderRowPanel Class which holds the view header cells. | 
| ViewPanel Represents a class which holds schedule header cell, view header cell and view control. | 
| ViewSettingsBase Represents a class which is used to configure the properties of all schedule views. | 
| WeekDays Specifies the days on a week. | 
| WeekNumberCell Represents a class which holds the week number in month view. | 
| WeekNumberPanel Class which holds the week number cells. | 
| WeekNumberTappedEventArgs Provides data for the WeekNumberTapped event. | 
Interfaces
| ISchedulerCell Handles the selection of scheduler timeslot and month cells. |