Chat Now
Cart
My Downloads
Free Trial
Log In
General Information
WinForms Controls
ASP.NET Controls and MVC Extensions
ASP.NET Bootstrap Controls
ASP.NET Core Bootstrap Controls
WPF Controls
Xamarin Controls
Windows 10 App Controls
Office File API
Reporting
Report and Dashboard Server
Dashboard
eXpressApp Framework
eXpress Persistent Objects
CodeRush
CodeRush Classic
Cross-Platform Core Libraries
Core Library Assemblies
DevExpress Data Library
DevExpress Pivot Grid Core Library
Miscellaneous
API Reference
DevExpress.Data
DevExpress.Data.Browsing
DevExpress.Data.Browsing.Design
DevExpress.Data.Camera
DevExpress.Data.Controls
DevExpress.Data.Controls.ExpressionEditor
DevExpress.Data.Entity
DevExpress.Data.Filtering
DevExpress.Data.Filtering.Exceptions
DevExpress.Data.Filtering.Helpers
DevExpress.Data.Linq
DevExpress.Data.ODataLinq
DevExpress.Data.PivotGrid
DevExpress.Data.PLinq
DevExpress.Data.TreeList
DevExpress.Data.Utils
DevExpress.Data.Utils.ServiceModel
DevExpress.Data.WcfLinq
DevExpress.Data.WizardFramework
DevExpress.Data.XtraReports.DataProviders
DevExpress.Data.XtraReports.Labels
DevExpress.Data.XtraReports.ServiceModel
DevExpress.Data.XtraReports.ServiceModel.DataContracts
DevExpress.Data.XtraReports.Wizard
DevExpress.Data.XtraReports.Wizard.Presenters
DevExpress.Data.XtraReports.Wizard.Views
DevExpress.DataAccess
DevExpress.DataAccess.ConnectionParameters
DevExpress.DataAccess.DataFederation
DevExpress.DataAccess.EntityFramework
DevExpress.DataAccess.Excel
DevExpress.DataAccess.ExpressionEditor
DevExpress.DataAccess.Json
DevExpress.DataAccess.Localization
DevExpress.DataAccess.ObjectBinding
DevExpress.DataAccess.Sql
DevExpress.DataAccess.Sql.DataApi
DevExpress.DataAccess.UI
DevExpress.DataAccess.UI.Design
DevExpress.DataAccess.UI.EntityFramework
DevExpress.DataAccess.UI.Excel
DevExpress.DataAccess.UI.Localization
DevExpress.DataAccess.UI.ObjectBinding
DevExpress.DataAccess.UI.Sql
DevExpress.DataAccess.UI.Wizard
DevExpress.DataAccess.UI.Wizard.Services
DevExpress.DataAccess.UI.Wizard.Views
DevExpress.DataAccess.Web
DevExpress.DataAccess.Wizard
DevExpress.DataAccess.Wizard.Model
DevExpress.DataAccess.Wizard.Presenters
DevExpress.DataAccess.Wizard.Services
DevExpress.DataAccess.Wizard.Views
DevExpress.Diagram.Core
DevExpress.Diagram.Core.Layout
DevExpress.Diagram.Core.Localization
DevExpress.Diagram.Core.Shapes
DevExpress.Diagram.Core.Themes
DevExpress.DocumentServices.ServiceModel
DevExpress.DocumentServices.ServiceModel.Client
DevExpress.DocumentServices.ServiceModel.DataContracts
DevExpress.DocumentView
DevExpress.Entity.Model
DevExpress.Entity.ProjectModel
DevExpress.Export
DevExpress.Export.Xl
DevExpress.Map
DevExpress.Mvvm
DevExpress.Mvvm.DataAnnotations
DevExpress.Mvvm.DataModel
DevExpress.Mvvm.Gantt
DevExpress.Mvvm.ModuleInjection
DevExpress.Mvvm.UI
DevExpress.Mvvm.Utils
DevExpress.Mvvm.ViewModel
DevExpress.Office.Crypto
DevExpress.PivotGrid.DataBinding
DevExpress.PivotGrid.Printing
DevExpress.Printing
DevExpress.Printing.Core
DevExpress.Printing.ExportHelpers
DevExpress.ReportServer.Printing
DevExpress.ReportServer.Printing.Services
DevExpress.ReportServer.ServiceModel.Client
DevExpress.ReportServer.ServiceModel.ConnectionProviders
DevExpress.ReportServer.ServiceModel.DataContracts
DevExpress.Schedule
DevExpress.Security.Resources
DevExpress.Services
DevExpress.Sparkline
DevExpress.TreeMap
DevExpress.Utils
DevExpress.Utils.Commands
DevExpress.Utils.Controls
DevExpress.Utils.Filtering
DevExpress.Utils.Filtering.Internal
DevExpress.Utils.IoC
DevExpress.Utils.Localization
DevExpress.Utils.Serializing.Helpers
DevExpress.Utils.Svg
DevExpress.WebUtils
DevExpress.Xpf.Core
DevExpress.Xpf.Printing
DevExpress.Xpo
DevExpress.Xpo.DB
DevExpress.Xpo.DB.Exceptions
DevExpress.Xpo.DB.Helpers
DevExpress.Xpo.Helpers
DevExpress.XtraCharts
DevExpress.XtraCharts.Localization
DevExpress.XtraCharts.Native
DevExpress.XtraCharts.Printing
DevExpress.XtraEditors
DevExpress.XtraEditors.DXErrorProvider
DevExpress.XtraExport.Csv
DevExpress.XtraGauges.Base
DevExpress.XtraGauges.Core
DevExpress.XtraGauges.Core.Base
DevExpress.XtraGauges.Core.Drawing
DevExpress.XtraGauges.Core.Localization
DevExpress.XtraGauges.Core.Model
DevExpress.XtraGauges.Core.Primitive
DevExpress.XtraGrid
DevExpress.XtraPivotGrid
DevExpress.XtraPivotGrid.Customization
DevExpress.XtraPivotGrid.Data
DevExpress.XtraPivotGrid.Localization
DevExpress.XtraPivotGrid.Selection
DevExpress.XtraPrinting
DevExpress.XtraPrinting.BarCode
DevExpress.XtraPrinting.Caching
DevExpress.XtraPrinting.DataNodes
DevExpress.XtraPrinting.Drawing
DevExpress.XtraPrinting.Export
DevExpress.XtraPrinting.Export.Web
DevExpress.XtraPrinting.Localization
DevExpress.XtraPrinting.Native
DevExpress.XtraPrinting.Shape
DevExpress.XtraPrinting.Shape.Native
DevExpress.XtraPrinting.WebClientUIControl.DataContracts
DevExpress.XtraPrinting.XamlExport
DevExpress.XtraPrintingLinks
DevExpress.XtraReports
DevExpress.XtraReports.Design
DevExpress.XtraReports.Expressions
DevExpress.XtraReports.Parameters
DevExpress.XtraReports.ReportGeneration
DevExpress.XtraReports.UI
DevExpress.XtraScheduler
AdditionalAppointmentsDragEventArgs Class
AgendaViewAppointmentDisplayOptions Class
AllowDisplayAppointmentDependencyForm Enumeration
AllowDisplayAppointmentForm Enumeration
Appointment Interface
AppointmentBaseCollection Class
AppointmentCancelEventArgs Class
AppointmentCollection Class
AppointmentConflictEventArgs Class
AppointmentConflictEventHandler Delegate
AppointmentConflictsMode Enumeration
AppointmentContinueArrowDisplayType Enumeration
AppointmentCustomFieldMapping Class
AppointmentCustomFieldMappingCollection Class
AppointmentDependency Interface
AppointmentDependencyBaseCollection Class
AppointmentDependencyCollection Class
AppointmentDependencyCustomFieldMapping Class
AppointmentDependencyCustomFieldMappingCollection Class
AppointmentDependencyMappingInfo Class
AppointmentDependencySelectionChangeAction Enumeration
AppointmentDependencyType Enumeration
AppointmentDisplayOptions Class
AppointmentDisplayTextEventArgs Class
AppointmentDisplayTextEventHandler Delegate
AppointmentDragDropOptionsBase Class
AppointmentDragEventArgs Class
AppointmentDragEventHandler Delegate
AppointmentDragInfo Class
AppointmentEventArgs Class
AppointmentEventHandler Delegate
AppointmentExportedEventArgs Class
AppointmentExportedEventHandler Delegate
AppointmentExportingEventArgs Class
AppointmentExportingEventHandler Delegate
AppointmentImportedEventArgs Class
AppointmentImportedEventHandler Delegate
AppointmentImportingEventArgs Class
AppointmentImportingEventHandler Delegate
AppointmentMappingInfo Class
AppointmentOperationEventArgs Class
AppointmentOperationEventHandler Delegate
AppointmentResizeEventArgs Class
AppointmentResizeEventHandler Delegate
AppointmentResourceIdCollection Class
AppointmentSelectionChangeAction Enumeration
AppointmentSnapToCellsMode Enumeration
AppointmentStatusDisplayType Enumeration
AppointmentStatusType Enumeration
AppointmentStorageBase Class
AppointmentSynchronizedEventArgs Class
AppointmentSynchronizedEventHandler Delegate
AppointmentSynchronizingEventArgs Class
AppointmentSynchronizingEventHandler Delegate
AppointmentTimeDisplayType Enumeration
AppointmentTimeVisibility Enumeration
AppointmentType Enumeration
CancelListChangedEventArgs Class
CancelListChangedEventHandler Delegate
CellsAutoHeightOptions Class
ColorSavingType Enumeration
CustomFieldCollection Class
CustomFieldMappingBase<T> Class
CustomFieldMappingCollectionBase<T> Class
CustomizeMessageBoxCaptionEventArgs Class
CustomizeMessageBoxCaptionEventHandler Delegate
DateNavigatorQueryActiveViewTypeEventArgs Class
DateNavigatorQueryActiveViewTypeHandler Delegate
DateTimeSavingMode Enumeration
DayIntervalCollection Class
DayViewAppointmentDisplayOptions Class
DstBehaviorType Enumeration
EmptyResourceId Class
ExchangeAppointmentEventArgs Class
ExchangeAppointmentEventHandler Delegate
ExchangeExceptionEventArgs Class
ExchangeExceptionEventHandler Delegate
FetchAppointmentsEventArgs Class
FetchAppointmentsEventHandler Delegate
FieldValueType Enumeration
FirstDayOfWeek Enumeration
FixedDurationIntervalCollection Class
GanttViewAppointmentDisplayOptions Class
HeaderImageAlign Enumeration
HeaderImageSizeMode Enumeration
IAppointmentDependencyFactory Interface
IAppointmentDependencyStorage Interface
IAppointmentFactory Interface
IAppointmentLabel Interface
IAppointmentLabelStorage Interface
IAppointmentStatus Interface
IAppointmentStatusStorage Interface
IAppointmentStorageBase Interface
IIdProvider Interface
IPersistentObject Interface
IPersistentObjectStorage<T> Interface
IRecurrenceInfo Interface
IResourceFactory Interface
IResourceStorageBase Interface
ISchedulerColorSchemaCollection<T> Interface
ISchedulerInplaceEditorEx Interface
ISchedulerMappingConverter Interface
ISchedulerStorageBase Interface
MappingBase Class
MappingCollection Class
MappingConversionBehavior Enumeration
MappingInfoBase<T> Class
MonthIntervalCollection Class
MonthViewAppointmentDisplayOptions Class
MoreButtonClickedEventArgs Class
MoreButtonClickedEventHandler Delegate
MouseWheelScrollAction Enumeration
NavigationButtonVisibility Enumeration
OccurrenceCalculator Class
OptionsSelectionBehavior Class
OriginalOccurrenceDateHelper Class
PercentCompleteDisplayType Enumeration
PersistentObject Class
PersistentObjectCancelEventArgs Class
PersistentObjectCancelEventHandler Delegate
PersistentObjectEventArgs Class
PersistentObjectEventHandler Delegate
PersistentObjectsEventArgs Class
PersistentObjectsEventHandler Delegate
PersistentObjectStorage<T> Class
QueryDeleteAppointmentResult Enumeration
QueryResourceColorSchemaEventArgs Class
QueryResourceColorSchemaEventHandler Delegate
QueryWorkTimeEventArgs Class
QueryWorkTimeEventHandler Delegate
RangeControlAdjustEventArgs Class
RangeControlAdjustEventHandler Delegate
RangeControlDataDisplayType Enumeration
RecurrenceInfo Class
RecurrenceRange Enumeration
RecurrenceType Enumeration
RecurrentAppointmentAction Enumeration
RecurringReminder Class
Reminder Class
ReminderAlertNotification Class
ReminderAlertNotificationCollection Class
ReminderBase Class
ReminderBaseAlertNotification Class
ReminderBaseAlertNotificationCollection Class
ReminderBaseEventArgs Class
ReminderCancelEventArgs Class
ReminderCollection Class
ReminderEventArgs Class
ReminderEventHandler Delegate
RemindersFormDefaultAction Enumeration
RemindersFormDefaultActionEventArgs Class
RemindersFormDefaultActionEventHandler Delegate
ResizedSide Enumeration
Resource Interface
ResourceBaseCollection Class
ResourceCollection Class
ResourceCustomFieldMapping Class
ResourceCustomFieldMappingCollection Class
ResourceEmpty Class
ResourceIdCollection Class
ResourceMappingInfo Class
ResourceNavigatorVisibility Enumeration
ResourceStorageBase Class
SchedulerColumnPadding Class
SchedulerCompatibility Class
SchedulerControlCompatibility Class
SchedulerDragData Class
SchedulerGroupType Enumeration
SchedulerMenuItemId Enumeration
SchedulerNavigationButtonOptions Class
SchedulerNotificationOptions Class
SchedulerOptionsBehaviorBase Class
SchedulerOptionsCustomization Class
SchedulerOptionsViewBase Class
SchedulerResourceHeaderOptionsBase Class
SchedulerScrollBarVisibility Enumeration
SchedulerStorageBase Class
SchedulerUnhandledExceptionEventArgs Class
SchedulerUnhandledExceptionEventHandler Delegate
SchedulerViewType Enumeration
SelectionBarOptions Class
SynchronizeOperation Enumeration
TimeIndicatorDisplayOptionsBase Class
TimeIndicatorVisibility Enumeration
TimeInterval Class
TimeIntervalCollection Class
TimeIntervalCollectionEx Class
TimeIntervalEventArgs Class
TimeIntervalEventHandler Delegate
TimelineViewAppointmentDisplayOptions Class
TimeMarkerVisibility Enumeration
TimeOfDayInterval Class
TimeOfDayIntervalCollection Class
TimeRuler Class
TimeRulerCollection Class
TimeRulerHorizontalAlignment Enumeration
TimeScale Class
TimeScale15Minutes Class
TimeScaleCollection Class
TimeScaleDay Class
TimeScaleFixedInterval Class
TimeScaleHour Class
TimeScaleMonth Class
TimeScaleQuarter Class
TimeScaleWeek Class
TimeScaleYear Class
TimeSlot Class
TimeSlotCollection Class
TimeZoneHelper Class
ToolTipVisibility Enumeration
UpdateSelectionDurationAction Enumeration
UsedAppointmentType Enumeration
UserInterfaceObject Class
UserInterfaceObjectCollection<T> Class
VisibleResourcesChangedEventArgs Class
VisibleResourcesChangedEventHandler Delegate
WeekDays Enumeration
WeekDaysWorkDay Class
WeekIntervalCollection Class
WeekOfMonth Enumeration
WeekViewAppointmentDisplayOptions Class
WorkDaysCollection Class
WorkTimeInterval Class
DevExpress.XtraScheduler.Compatibility
DevExpress.XtraScheduler.Drawing
DevExpress.XtraScheduler.Exchange
DevExpress.XtraScheduler.iCalendar
DevExpress.XtraScheduler.iCalendar.Components
DevExpress.XtraScheduler.Localization
DevExpress.XtraScheduler.Native
DevExpress.XtraScheduler.Outlook
DevExpress.XtraScheduler.Outlook.Interop
DevExpress.XtraScheduler.Reporting
DevExpress.XtraScheduler.Services
DevExpress.XtraScheduler.Services.Implementation
DevExpress.XtraScheduler.Tools
DevExpress.XtraScheduler.UI
DevExpress.XtraScheduler.Xml
DevExpress.XtraSpellChecker
DevExpress.XtraSpellChecker.Rules
Tools and Utilities
End-User Documentation
Cross-Platform Core Libraries
>
DevExpress.XtraScheduler
View this topic on
docs.devexpress.com
(
Learn more
)
DevExpress.XtraScheduler Namespace
Contains classes which are used to implement the main functionality of the Scheduler.
Classes
Class
Description
AdditionalAppointmentsDragEventArgs
Provides data for the
AdditionalAppointmentsDrag
event.
AgendaViewAppointmentDisplayOptions
Contains options which define how appointments are displayed when the currently active view is the Agenda View.
AppointmentBaseCollection
A collection of appointments.
AppointmentCancelEventArgs
Serves as the base class for classes which provide data for certain appointment events with the ability to cancel the operation performed.
AppointmentCollection
A collection of appointments.
AppointmentConflictEventArgs
Provides data for the
AllowAppointmentConflicts
event.
AppointmentCustomFieldMapping
Mapping of a custom appointment property to a data field.
AppointmentCustomFieldMappingCollection
Represents a collection of mappings of the custom properties of appointments to appropriate data fields.
AppointmentDependencyBaseCollection
A collection of appoinment dependencies.
AppointmentDependencyCollection
A collection of appointment dependencies.
AppointmentDependencyCustomFieldMapping
Specifies mapping of a custom property of an appointment dependency to an appropriate data field.
AppointmentDependencyCustomFieldMappingCollection
A collection of mappings of the custom properties of appointments to appropriate data fields.
AppointmentDependencyMappingInfo
Provides information on the mapping of the appointment dependency properties to the appropriate data fields.
AppointmentDisplayOptions
Serves as the base for classes which provide options to define how appointments are displayed when a particular
view
is currently active.
AppointmentDisplayTextEventArgs
Provides data for the
InitAppointmentDisplayText
event.
AppointmentDragDropOptionsBase
The base class for options available for drag-and-drop operations with appointments in the scheduler.
AppointmentDragEventArgs
Provides data for the
AppointmentDrag
event.
AppointmentDragInfo
Provides information on appointments involved in drag-and-drop operations.
AppointmentEventArgs
Serves as the base class for classes which provide data for certain
appointment
events.
AppointmentExportedEventArgs
Provides data for the
AppointmentExporter.AppointmentExported
event.
AppointmentExportingEventArgs
Provides data for the
AppointmentExporter.AppointmentExporting
event.
AppointmentImportedEventArgs
Provides data for the
AppointmentImporter.AppointmentImported
event.
AppointmentImportingEventArgs
Provides data for the
AppointmentImporter.AppointmentImporting
event.
AppointmentMappingInfo
Contains mappings of the appointment properties to the appropriate data fields.
AppointmentOperationEventArgs
Provides data for the
AllowAppointment
events of the
SchedulerControl
.
AppointmentResizeEventArgs
Provides data for the
AppointmentResizing
and
AppointmentResized
events.
AppointmentResourceIdCollection
A collection of resource identifiers.
AppointmentStorageBase
A base class that represents a storage to hold a collection of appointments.
AppointmentSynchronizedEventArgs
Provides data for the
AppointmentSynchronizer.AppointmentSynchronized
event.
AppointmentSynchronizingEventArgs
Provides data for the
AppointmentSynchronizer.AppointmentSynchronizing
event.
CancelListChangedEventArgs
Provides data for the
AppointmentCollectionAutoReloading
and
ResourceCollectionAutoReloading
events.
CellsAutoHeightOptions
Holds options used to set the auto height cell behavior.
CustomFieldCollection
A collection of custom fields bound to objects contained in the Scheduler storage.
CustomFieldMappingBase<T>
Serves as the base class for classes that provide mapping of the custom properties of persistent objects (appointments or resources) to appropriate data fields.
CustomFieldMappingCollectionBase<T>
Serves as the base class for classes that represent collections of custom mappings of the properties of persistent objects (appointments or resources).
CustomizeMessageBoxCaptionEventArgs
Provides data for the
CustomizeMessageBoxCaption
and
SchedulerControl.CustomizeMessageBoxCaption
events.
DateNavigatorQueryActiveViewTypeEventArgs
Provides data for the
DateNavigatorQueryActiveViewType
and
SchedulerControl.DateNavigatorQueryActiveViewType
events.
DayIntervalCollection
Contains time intervals of a fixed one day duration.
DayViewAppointmentDisplayOptions
A base class containing options which define how appointments are displayed in the Day View and descendants.
EmptyResourceId
Provides a static method to obtain the identifier of an empty resource.
ExchangeAppointmentEventArgs
Provides data for the
AppointmentExchanger.GetAppointmentForeignId
event.
ExchangeExceptionEventArgs
Provides data for the
AppointmentExchanger.OnException
event.
FetchAppointmentsEventArgs
Provides data for the
FetchAppointments
event.
FixedDurationIntervalCollection
A base class for collections which contain time intervals of the fixed duration (day or week).
GanttViewAppointmentDisplayOptions
Provides options which define how appointments are displayed within the Gantt view.
MappingBase
Serves as the base class for classes that provide mapping of the properties of persistent objects (appointments or resources) to appropriate data fields.
MappingCollection
Represents a collection of mappings of the persistent properties of persistent objects (appointments or resources) to appropriate data fields.
MappingInfoBase<T>
Serves as the base class for classes which represent mappings of data fields to default persistent object's properties.
MonthIntervalCollection
Contains time intervals of a month duration.
MonthViewAppointmentDisplayOptions
A base class containing options which define how appointments are displayed in the Month View and descendants.
MoreButtonClickedEventArgs
Provides data for the
MoreButtonClicked
event.
OccurrenceCalculator
Enables you to calculate the
occurrences
for a given recurrent appointment.
OptionsSelectionBehavior
Provides options which define how the selection behaves when the time scale is changed for the
TimelineView
.
OriginalOccurrenceDateHelper
Static class used to update data source fields mapped to the
OriginalOccurrenceStart
and
OriginalOccurrenceEnd
properties.
PersistentObject
Base class for appointments, resources and
AppointmentDependency
objects.
PersistentObjectCancelEventArgs
Provides data for the
persistent object
events of the
SchedulerStorage
that have a
cancel
option.
PersistentObjectEventArgs
Provides data for the
persistent object
events of the
SchedulerStorage
.
PersistentObjectsEventArgs
Provides data for the
persistent objects
events of the
SchedulerStorage
.
PersistentObjectStorage<T>
Represents a base class for the storage of persistent objects (appointments and resources).
QueryResourceColorSchemaEventArgs
Provides data for the
QueryResourceColorSchema
and
SchedulerControl.QueryResourceColorSchema
events.
QueryWorkTimeEventArgs
Provides data for the
QueryWorkTime
event.
RangeControlAdjustEventArgs
Provides data for the
RangeControlAutoAdjusting
event.
RecurrenceInfo
Contains a recurring appointment's reoccurrence information.
RecurringReminder
Represents a reminder for a
recurring appointment
.
Reminder
Represents a reminder for a
non-recurring appointment
.
ReminderAlertNotification
Contains information related to the reminder alert.
ReminderAlertNotificationCollection
Represents a collection of alert notifications.
ReminderBase
Serves as the base for classes which represent reminders for non-recurring and recurring appointments.
ReminderBaseAlertNotification
Represents a reminder alert notification.
ReminderBaseAlertNotificationCollection
Represents a collection of alert notifications.
ReminderBaseEventArgs
Serves as the base class for classes which provide data for certain reminder events.
ReminderCancelEventArgs
Provides data for the
FilterReminderAlert
event.
ReminderCollection
Represents a collection of reminders.
ReminderEventArgs
Provides data for the
ReminderAlert
event.
RemindersFormDefaultActionEventArgs
Provides data for the
RemindersFormDefaultAction
event.
ResourceBaseCollection
A collection of resources for appointments.
ResourceCollection
Represents a resource collection.
ResourceCustomFieldMapping
Represents a mapping of a custom property of a resource to an appropriate data field.
ResourceCustomFieldMappingCollection
Represents a collection of mappings of the custom properties of resources to appropriate data fields.
ResourceEmpty
Provides static methods to obtain the empty resource and its identifier.
ResourceIdCollection
Represents a collection of resource IDs.
ResourceMappingInfo
Provides information on the mapping of the resource's properties to the data source fields.
ResourceStorageBase
A base class that represents a storage to hold a collection of resources for appointments.
SchedulerColumnPadding
Represents a storage for the parameters used to specify the distance from the appointmernt's boundary to the column's inner border in the
Day View
SchedulerCompatibility
Contains static properties used to ensure backward compatibility.
SchedulerControlCompatibility
Contains options which can be specified to ensure compatibility with previous versions.
SchedulerDragData
Contains data passed to the target SchedulerControl in the drag-and-drop operation.
SchedulerNavigationButtonOptions
Provides options which define certain characteristics of
Navigation Buttons
.
SchedulerNotificationOptions
Provides notification options for the Scheduler control.
SchedulerOptionsBehaviorBase
Serves as a base class for classes that control certain basic characteristics of the scheduler.
SchedulerOptionsCustomization
Provides customization options for the Scheduler control.
SchedulerOptionsViewBase
Defines a base class for view options for the Scheduler control.
SchedulerResourceHeaderOptionsBase
Base class that provides resource header options for the Scheduler control on different platforms.
SchedulerStorageBase
Serves as a base class for a class that represents a storage which holds data for the XtraScheduler control.
SchedulerUnhandledExceptionEventArgs
Provides data for the
ASPxScheduler.UnhandledException
and
LoadException
events.
SelectionBarOptions
Provides options which define how the selection bar in the
Timeline View
is painted.
TimeIndicatorDisplayOptionsBase
A base class for options which determine how the
Time Indicator
is displayed in the Scheduler view on different platforms.
TimeInterval
A time interval object.
TimeIntervalCollection
A collection of time intervals.
TimeIntervalCollectionEx
Represents an advanced collection of time intervals.
TimeIntervalEventArgs
Provides data for the
FetchAppointments
event.
TimelineViewAppointmentDisplayOptions
Provides options which define how appointments are displayed when the currently active view is the Timeline View.
TimeOfDayInterval
A time interval within a day.
TimeOfDayIntervalCollection
Represents a collection of time intervals for a single day.
TimeRuler
A time ruler.
TimeRulerCollection
Represents a collection of time rulers.
TimeScale
Serves as the base class for classes which are time scales in the
Timeline View
.
TimeScale15Minutes
A
time scale
whose time cell value is equal to
15 minutes
.
TimeScaleCollection
Represents a collection of time scales in the
Timeline View
.
TimeScaleDay
Represents a time scale whose time cell value is equal to a single
day
.
TimeScaleFixedInterval
Serves as a base for the classes for which
Value
is a fixed time interval.
TimeScaleHour
Represents a time scale whose time cell value is equal to a single
hour
.
TimeScaleMonth
Represents a time scale whose time cell value is equal to a single
month
.
TimeScaleQuarter
Represents a time scale whose time cell value is equal to a
quarter
of a year.
TimeScaleWeek
Represents a time scale whose time cell value is equal to a single
week
.
TimeScaleYear
Represents a time scale whose time cell value is equal to a single
year
.
TimeSlot
An individual time slot item.
TimeSlotCollection
A collection of time slots.
TimeZoneHelper
A class implemented for time zone conversion.
UserInterfaceObject
Represents a base class for certain user interface objects.
UserInterfaceObjectCollection<T>
Represents a base collection for user interface objects.
VisibleResourcesChangedEventArgs
Provides data for the
VisibleResourcesChanged
and the
SchedulerControl.VisibleResourcesChanged
events.
WeekDaysWorkDay
Represents a class that defines which days of the week are the work days.
WeekIntervalCollection
A collection that contains time intervals of a fixed one week duration.
WeekViewAppointmentDisplayOptions
A base class containing options which define how appointments are displayed in the Week View and its descendants.
WorkDaysCollection
Represents a collection of dates, for which the information regarding a working activity is known.
WorkTimeInterval
A time interval that can be used instead of the TimeOfDayInterval class to specify the work time within a day.
Interfaces
Interface
Description
Appointment
An interface that defines an appointment in the Scheduler.
AppointmentDependency
A dependency established between tasks (
Appointment
objects) in the Gantt view.
IAppointmentDependencyFactory
Provides methods for creating appointment dependencies.
IAppointmentDependencyStorage
An interface of a storage which holds a collection of appointment dependencies.
IAppointmentFactory
Provides methods for creating appointments.
IAppointmentLabel
Platform-independent interface that defines the appointment label.
IAppointmentLabelStorage
An interface that defines a storage which holds appointment labels.
IAppointmentStatus
Platform-independent interface that defines appointment statuses.
IAppointmentStatusStorage
An interface that defines a storage which holds appointment statuses.
IAppointmentStorageBase
A platform-independent base interface that defines a storage which holds appointments.
IIdProvider
An interface that defines a method to supply an object identifier. Implemented in Scheduler objects which have identifiers (almost all persistent and user interface objects).
IPersistentObject
A base interface for the Scheduler persistent objects (appointments, resources, appointment dependencies).
IPersistentObjectStorage<T>
Base interface that defines a storage which holds persistent objects.
IRecurrenceInfo
A base interface that defines recurrence information.
IResourceFactory
Provides methods for creating resources.
IResourceStorageBase
A base interface that defines a storage which holds resources for appointments.
ISchedulerColorSchemaCollection<T>
A base interface which defines a generic collection of color schemas.
ISchedulerInplaceEditorEx
The interface is designed for implementing a custom in-place editor.
ISchedulerMappingConverter
Enables you to apply custom logic to a mapping.
ISchedulerStorageBase
A base platform-independent interface that defines a storage which holds the Scheduler data.
Resource
Defines a common attribute which can be assigned to appointments to group them.
Delegates
Delegate
Description
AppointmentConflictEventHandler
Represents a method that will handle the
AllowAppointmentConflicts
event.
AppointmentDisplayTextEventHandler
Represents a method that will handle the
InitAppointmentDisplayText
event.
AppointmentDragEventHandler
Represents a method that will handle the
AppointmentDrag
event.
AppointmentEventHandler
Represents a method that will handle the
InitNewAppointment
event.
AppointmentExportedEventHandler
Represents a method that will handle the
AppointmentExporter.AppointmentExported
event.
AppointmentExportingEventHandler
Represents a method that will handle the
AppointmentExporter.AppointmentExporting
event.
AppointmentImportedEventHandler
Represents a method that will handle the
AppointmentImporter.AppointmentImported
event.
AppointmentImportingEventHandler
Represents a method that will handle the
AppointmentImporter.AppointmentImporting
event.
AppointmentOperationEventHandler
Represents a method that will handle the
AllowAppointment
events of the
SchedulerControl
.
AppointmentResizeEventHandler
Represents a method that will handle events associated with appointment resizing.
AppointmentSynchronizedEventHandler
Represents a method that will handle the
AppointmentSynchronizer.AppointmentSynchronized
event.
AppointmentSynchronizingEventHandler
Represents a method that will handle the
AppointmentSynchronizer.AppointmentSynchronizing
event.
CancelListChangedEventHandler
Represents a method that will handle the
AppointmentCollectionAutoReloading
and
ResourceCollectionAutoReloading
events.
CustomizeMessageBoxCaptionEventHandler
A method that will handle the
CustomizeMessageBoxCaption
and
SchedulerControl.CustomizeMessageBoxCaption
events.
DateNavigatorQueryActiveViewTypeHandler
A method that will handle the
DateNavigatorQueryActiveViewType
,
SchedulerControl.DateNavigatorQueryActiveViewType
and
ASPxScheduler.DateNavigatorQueryActiveViewType
events.
ExchangeAppointmentEventHandler
Represents a method that will handle the
AppointmentExchanger.GetAppointmentForeignId
event.
ExchangeExceptionEventHandler
Represents a method that will handle the events associated with the
AppointmentExchanger.OnException
event.
FetchAppointmentsEventHandler
Represents a method that will handle the
FetchAppointments
event.
MoreButtonClickedEventHandler
Represents a method that will handle the
MoreButtonClicked
event.
PersistentObjectCancelEventHandler
Represents a method that will handle the
persistent object
events of the
SchedulerStorage
that have a
cancel
option.
PersistentObjectEventHandler
Represents a method that will handle the
persistent object
events of the
SchedulerStorage
.
PersistentObjectsEventHandler
Represents a method that will handle the
persistent objects
events of the
SchedulerStorage
.
QueryResourceColorSchemaEventHandler
Represents a method that will handle the
QueryResourceColorSchema
and
SchedulerControl.QueryResourceColorSchema
events.
QueryWorkTimeEventHandler
Represents a method that will handle the
QueryWorkTime
event.
RangeControlAdjustEventHandler
A method that will handle the
RangeControlAutoAdjusting
event.
ReminderEventHandler
Represents a method that will handle the
ReminderAlert
event.
RemindersFormDefaultActionEventHandler
Represents a method that will handle the
RemindersFormDefaultAction
event.
SchedulerUnhandledExceptionEventHandler
Represents a method that will handle the
ASPxScheduler.UnhandledException
event.
TimeIntervalEventHandler
Represents a method that will handle the
FetchAppointments
event.
VisibleResourcesChangedEventHandler
A method that will handle the
VisibleResourcesChanged
and
SchedulerControl.VisibleResourcesChanged
events.
Enumerations
Enumeration
Description
AllowDisplayAppointmentDependencyForm
Lists the values used to specify whether the
Appointment Dependency
dialog can be displayed or not.
AllowDisplayAppointmentForm
Lists the values used to specify whether the
Edit Appointment
form can be displayed or not.
AppointmentConflictsMode
Lists the modes which specify if
Appointments
conflicts are allowed.
AppointmentContinueArrowDisplayType
Lists the values used to specify the type of sign to indicate that the scheduled time continues beyond the visible interval of dates.
AppointmentDependencySelectionChangeAction
Specifies how the selection is applied to the specified appointment dependency.
AppointmentDependencyType
Specifies when a task should start and end in relation to another task.
AppointmentSelectionChangeAction
Specifies how the selection is applied to the specified appointment.
AppointmentSnapToCellsMode
Lists the modes of appointment fit in the time cell(s) by stretching it to the cell's limits.
AppointmentStatusDisplayType
Lists the values used to specify how the
appointment status
is displayed within an appointment.
AppointmentStatusType
Lists the
appointment status
types.
AppointmentTimeDisplayType
Lists the values used to specify how the start and end time are displayed within
Appointments
.
AppointmentTimeVisibility
Lists the values used to specify the visibility state of the start and end time within
Appointments
.
AppointmentType
Lists the types of
appointment
.
ColorSavingType
Lists the allowed color representation formats.
DateTimeSavingMode
Lists modes which affect how the Start and End appointment values are stored in the data source.
DstBehaviorType
Lists the types of behavior that can be set to the reminder if it falls in the Daylight Saving Time shift - a non-existing time interval on the Daylight Saving Time start date, usually between 2:00:00 and 2:59:59 AM.
FieldValueType
Contains values that specify the data type of the mapped data column in the unbound mode.
FirstDayOfWeek
Lists the days which can be used to specify the first day of the week.
HeaderImageAlign
Specifies how an image is positioned relative to the text within a
resource header
.
HeaderImageSizeMode
Specifies how an image is positioned within a
resource header
.
MappingConversionBehavior
Lists converter locations in the data processing chain.
MouseWheelScrollAction
Lists scrolling interpretations for the bidirectional mouse wheel.
NavigationButtonVisibility
Lists the modes that define the conditions for the
Navigation Buttons
being displayed.
PercentCompleteDisplayType
Specifies how the percentage of completion is displayed for appointments (tasks) within the Gantt view.
QueryDeleteAppointmentResult
Lists the keys specifying which appointment occurrences should be deleted.
RangeControlDataDisplayType
Lists the values used to specify how
appointment data
should be displayed within a
DevExpress.XtraEditors.RangeControl
when it is bound to a
SchedulerControl
.
RecurrenceRange
Lists the types of recurrence range.
RecurrenceType
Lists the types of recurrent appointments.
RecurrentAppointmentAction
Lists actions which could be performed on a recurrent appointment.
RemindersFormDefaultAction
Lists the types of default actions which can be applied after the
Reminders
form is closed.
ResizedSide
Lists appointment boundaries which could be moved when the appointment is being resized.
ResourceNavigatorVisibility
Lists the visibility modes of the
Resource Navigator
.
SchedulerGroupType
Lists the grouping type used in the scheduler.
SchedulerMenuItemId
Lists items that can be used in the context menus of a
Scheduler
.
SchedulerScrollBarVisibility
Lists modes that determine the vertical scrollbar visibility in the Timeline view and in all-day area of the Day view.
SchedulerViewType
Lists the
view
types for a scheduler.
SynchronizeOperation
Lists the values used to specify the currently performed operation when synchronizing the scheduler's data.
TimeIndicatorVisibility
Lists modes used to display the
Time Indicator
visual element in the Scheduler view.
TimeMarkerVisibility
Lists modes which determine how the time marker on the TimeRuler is displayed.
TimeRulerHorizontalAlignment
Specifies the alignment of the Time ruler relative to the scheduler view.
ToolTipVisibility
Lists the visibility mode of the scheduler's tooltips.
UpdateSelectionDurationAction
Specifies how the selection extends when the time scale is changed to a larger one.
UsedAppointmentType
Lists values which specify restrictions for end-users on which appointments can be used in particular events.
WeekDays
Lists days and groups of days for recurrence patterns.
WeekOfMonth
Lists the week in a month in which the event will occur.
Is this topic helpful?
Additional Feedback
Close
Please tell us how you’d like us to improve this topic.
Send