[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Collapse]Cross-Platform Core Libraries
 [Expand]DevExpress Data Library
 [Expand]DevExpress Pivot Grid Core Library
 [Expand]Miscellaneous
 [Collapse]API Reference
  [Expand]DevExpress.Data
  [Expand]DevExpress.Data.Browsing
  [Expand]DevExpress.Data.Browsing.Design
  [Expand]DevExpress.Data.Camera
  [Expand]DevExpress.Data.Controls
  [Expand]DevExpress.Data.Controls.ExpressionEditor
  [Expand]DevExpress.Data.Entity
  [Expand]DevExpress.Data.Filtering
  [Expand]DevExpress.Data.Filtering.Exceptions
  [Expand]DevExpress.Data.Filtering.Helpers
  [Expand]DevExpress.Data.Linq
  [Expand]DevExpress.Data.ODataLinq
  [Expand]DevExpress.Data.PivotGrid
  [Expand]DevExpress.Data.PLinq
  [Expand]DevExpress.Data.TreeList
  [Expand]DevExpress.Data.Utils
  [Expand]DevExpress.Data.Utils.ServiceModel
  [Expand]DevExpress.Data.WcfLinq
  [Expand]DevExpress.Data.WizardFramework
  [Expand]DevExpress.Data.XtraReports.DataProviders
  [Expand]DevExpress.Data.XtraReports.Labels
  [Expand]DevExpress.Data.XtraReports.ServiceModel
  [Expand]DevExpress.Data.XtraReports.ServiceModel.DataContracts
  [Expand]DevExpress.Data.XtraReports.Wizard
  [Expand]DevExpress.Data.XtraReports.Wizard.Presenters
  [Expand]DevExpress.Data.XtraReports.Wizard.Views
  [Expand]DevExpress.DataAccess
  [Expand]DevExpress.DataAccess.ConnectionParameters
  [Expand]DevExpress.DataAccess.EntityFramework
  [Expand]DevExpress.DataAccess.Excel
  [Expand]DevExpress.DataAccess.ExpressionEditor
  [Expand]DevExpress.DataAccess.Json
  [Expand]DevExpress.DataAccess.Localization
  [Expand]DevExpress.DataAccess.ObjectBinding
  [Expand]DevExpress.DataAccess.Sql
  [Expand]DevExpress.DataAccess.Sql.DataApi
  [Expand]DevExpress.DataAccess.UI
  [Expand]DevExpress.DataAccess.UI.Design
  [Expand]DevExpress.DataAccess.UI.EntityFramework
  [Expand]DevExpress.DataAccess.UI.Excel
  [Expand]DevExpress.DataAccess.UI.Localization
  [Expand]DevExpress.DataAccess.UI.ObjectBinding
  [Expand]DevExpress.DataAccess.UI.Sql
  [Expand]DevExpress.DataAccess.UI.Wizard
  [Expand]DevExpress.DataAccess.UI.Wizard.Services
  [Expand]DevExpress.DataAccess.UI.Wizard.Views
  [Expand]DevExpress.DataAccess.Web
  [Expand]DevExpress.DataAccess.Wizard
  [Expand]DevExpress.DataAccess.Wizard.Model
  [Expand]DevExpress.DataAccess.Wizard.Presenters
  [Expand]DevExpress.DataAccess.Wizard.Services
  [Expand]DevExpress.DataAccess.Wizard.Views
  [Expand]DevExpress.Diagram.Core
  [Expand]DevExpress.Diagram.Core.Layout
  [Expand]DevExpress.Diagram.Core.Localization
  [Expand]DevExpress.Diagram.Core.Shapes
  [Expand]DevExpress.Diagram.Core.Themes
  [Expand]DevExpress.DocumentServices.ServiceModel
  [Expand]DevExpress.DocumentServices.ServiceModel.Client
  [Expand]DevExpress.DocumentServices.ServiceModel.DataContracts
  [Expand]DevExpress.DocumentView
  [Expand]DevExpress.Entity.Model
  [Expand]DevExpress.Entity.ProjectModel
  [Expand]DevExpress.Export
  [Expand]DevExpress.Export.Xl
  [Expand]DevExpress.Map
  [Expand]DevExpress.Mvvm
  [Expand]DevExpress.Mvvm.DataAnnotations
  [Expand]DevExpress.Mvvm.DataModel
  [Expand]DevExpress.Mvvm.ModuleInjection
  [Expand]DevExpress.Mvvm.UI
  [Expand]DevExpress.Mvvm.Utils
  [Expand]DevExpress.Mvvm.ViewModel
  [Expand]DevExpress.Office.Crypto
  [Expand]DevExpress.PivotGrid.Printing
  [Expand]DevExpress.Printing
  [Expand]DevExpress.Printing.Core
  [Expand]DevExpress.Printing.ExportHelpers
  [Expand]DevExpress.ReportServer.Printing
  [Expand]DevExpress.ReportServer.Printing.Services
  [Expand]DevExpress.ReportServer.ServiceModel.Client
  [Expand]DevExpress.ReportServer.ServiceModel.ConnectionProviders
  [Expand]DevExpress.ReportServer.ServiceModel.DataContracts
  [Expand]DevExpress.Schedule
  [Expand]DevExpress.Services
  [Expand]DevExpress.Sparkline
  [Expand]DevExpress.TreeMap
  [Expand]DevExpress.Utils
  [Expand]DevExpress.Utils.Commands
  [Expand]DevExpress.Utils.Controls
  [Expand]DevExpress.Utils.Filtering.Internal
  [Expand]DevExpress.Utils.IoC
  [Expand]DevExpress.Utils.Localization
  [Expand]DevExpress.Utils.Serializing.Helpers
  [Expand]DevExpress.WebUtils
  [Expand]DevExpress.Xpf.Core
  [Expand]DevExpress.Xpf.Printing
  [Expand]DevExpress.Xpo
  [Expand]DevExpress.Xpo.DB
  [Expand]DevExpress.Xpo.DB.Exceptions
  [Expand]DevExpress.Xpo.DB.Helpers
  [Expand]DevExpress.XtraCharts
  [Expand]DevExpress.XtraCharts.Localization
  [Expand]DevExpress.XtraCharts.Native
  [Expand]DevExpress.XtraCharts.Printing
  [Expand]DevExpress.XtraEditors
  [Expand]DevExpress.XtraEditors.DXErrorProvider
  [Expand]DevExpress.XtraExport.Csv
  [Expand]DevExpress.XtraGauges.Base
  [Expand]DevExpress.XtraGauges.Core
  [Expand]DevExpress.XtraGauges.Core.Base
  [Expand]DevExpress.XtraGauges.Core.Drawing
  [Expand]DevExpress.XtraGauges.Core.Localization
  [Expand]DevExpress.XtraGauges.Core.Model
  [Expand]DevExpress.XtraGauges.Core.Primitive
  [Expand]DevExpress.XtraGrid
  [Expand]DevExpress.XtraPivotGrid
  [Expand]DevExpress.XtraPivotGrid.Customization
  [Expand]DevExpress.XtraPivotGrid.Data
  [Expand]DevExpress.XtraPivotGrid.Localization
  [Expand]DevExpress.XtraPivotGrid.Selection
  [Expand]DevExpress.XtraPrinting
  [Expand]DevExpress.XtraPrinting.BarCode
  [Expand]DevExpress.XtraPrinting.Caching
  [Expand]DevExpress.XtraPrinting.DataNodes
  [Expand]DevExpress.XtraPrinting.Drawing
  [Expand]DevExpress.XtraPrinting.Export
  [Expand]DevExpress.XtraPrinting.Export.Web
  [Expand]DevExpress.XtraPrinting.Localization
  [Expand]DevExpress.XtraPrinting.Native
  [Expand]DevExpress.XtraPrinting.Shape
  [Expand]DevExpress.XtraPrinting.Shape.Native
  [Expand]DevExpress.XtraPrinting.WebClientUIControl.DataContracts
  [Expand]DevExpress.XtraPrinting.XamlExport
  [Expand]DevExpress.XtraPrintingLinks
  [Expand]DevExpress.XtraReports
  [Expand]DevExpress.XtraReports.Design
  [Expand]DevExpress.XtraReports.Parameters
  [Expand]DevExpress.XtraReports.ReportGeneration
  [Expand]DevExpress.XtraReports.UI
  [Collapse]DevExpress.XtraScheduler
   [Expand]AdditionalAppointmentsDragEventArgs Class
   [Expand]AgendaViewAppointmentDisplayOptions Class
    AllowDisplayAppointmentDependencyForm Enumeration
    AllowDisplayAppointmentForm Enumeration
   [Expand]Appointment Interface
   [Expand]AppointmentBaseCollection Class
   [Expand]AppointmentCancelEventArgs Class
   [Expand]AppointmentCollection Class
   [Expand]AppointmentConflictEventArgs Class
    AppointmentConflictEventHandler Delegate
    AppointmentConflictsMode Enumeration
    AppointmentContinueArrowDisplayType Enumeration
   [Expand]AppointmentCustomFieldMapping Class
   [Expand]AppointmentCustomFieldMappingCollection Class
   [Expand]AppointmentDependency Interface
   [Expand]AppointmentDependencyBaseCollection Class
   [Expand]AppointmentDependencyCollection Class
   [Expand]AppointmentDependencyCustomFieldMapping Class
   [Expand]AppointmentDependencyCustomFieldMappingCollection Class
   [Expand]AppointmentDependencyMappingInfo Class
    AppointmentDependencySelectionChangeAction Enumeration
    AppointmentDependencyType Enumeration
   [Expand]AppointmentDisplayOptions Class
   [Expand]AppointmentDisplayTextEventArgs Class
    AppointmentDisplayTextEventHandler Delegate
   [Expand]AppointmentDragDropOptionsBase Class
   [Expand]AppointmentDragEventArgs Class
    AppointmentDragEventHandler Delegate
   [Expand]AppointmentDragInfo Class
   [Expand]AppointmentEventArgs Class
    AppointmentEventHandler Delegate
   [Expand]AppointmentExportedEventArgs Class
    AppointmentExportedEventHandler Delegate
   [Expand]AppointmentExportingEventArgs Class
    AppointmentExportingEventHandler Delegate
   [Expand]AppointmentImportedEventArgs Class
    AppointmentImportedEventHandler Delegate
   [Expand]AppointmentImportingEventArgs Class
    AppointmentImportingEventHandler Delegate
   [Expand]AppointmentMappingInfo Class
   [Expand]AppointmentOperationEventArgs Class
    AppointmentOperationEventHandler Delegate
   [Expand]AppointmentResizeEventArgs Class
    AppointmentResizeEventHandler Delegate
   [Expand]AppointmentResourceIdCollection Class
    AppointmentSelectionChangeAction Enumeration
    AppointmentSnapToCellsMode Enumeration
    AppointmentStatusDisplayType Enumeration
    AppointmentStatusType Enumeration
   [Expand]AppointmentStorageBase Class
   [Expand]AppointmentSynchronizedEventArgs Class
    AppointmentSynchronizedEventHandler Delegate
   [Expand]AppointmentSynchronizingEventArgs Class
    AppointmentSynchronizingEventHandler Delegate
    AppointmentTimeDisplayType Enumeration
    AppointmentTimeVisibility Enumeration
    AppointmentType Enumeration
   [Expand]CancelListChangedEventArgs Class
    CancelListChangedEventHandler Delegate
   [Expand]CellsAutoHeightOptions Class
    ColorSavingType Enumeration
   [Expand]CustomFieldCollection Class
   [Expand]CustomFieldMappingBase<T> Class
   [Expand]CustomFieldMappingCollectionBase<T> Class
   [Expand]CustomizeMessageBoxCaptionEventArgs Class
    CustomizeMessageBoxCaptionEventHandler Delegate
   [Expand]DateNavigatorQueryActiveViewTypeEventArgs Class
    DateNavigatorQueryActiveViewTypeHandler Delegate
    DateTimeSavingMode Enumeration
   [Expand]DayIntervalCollection Class
   [Expand]DayViewAppointmentDisplayOptions Class
    DstBehaviorType Enumeration
   [Expand]EmptyResourceId Class
   [Expand]ExchangeAppointmentEventArgs Class
    ExchangeAppointmentEventHandler Delegate
   [Expand]ExchangeExceptionEventArgs Class
    ExchangeExceptionEventHandler Delegate
   [Expand]FetchAppointmentsEventArgs Class
    FetchAppointmentsEventHandler Delegate
    FieldValueType Enumeration
    FirstDayOfWeek Enumeration
   [Expand]FixedDurationIntervalCollection Class
   [Expand]GanttViewAppointmentDisplayOptions Class
    HeaderImageAlign Enumeration
    HeaderImageSizeMode Enumeration
   [Expand]IAppointmentDependencyFactory Interface
   [Expand]IAppointmentDependencyStorage Interface
   [Expand]IAppointmentFactory Interface
   [Expand]IAppointmentLabel Interface
   [Expand]IAppointmentLabelStorage Interface
   [Expand]IAppointmentStatus Interface
   [Expand]IAppointmentStatusStorage Interface
   [Expand]IAppointmentStorageBase Interface
   [Expand]IIdProvider Interface
   [Expand]IPersistentObject Interface
   [Expand]IPersistentObjectStorage<T> Interface
   [Expand]IRecurrenceInfo Interface
   [Expand]IResourceFactory Interface
   [Expand]IResourceStorageBase Interface
   [Expand]ISchedulerColorSchemaCollection<T> Interface
   [Expand]ISchedulerInplaceEditorEx Interface
   [Expand]ISchedulerMappingConverter Interface
   [Expand]ISchedulerStorageBase Interface
   [Expand]MappingBase Class
   [Expand]MappingCollection Class
    MappingConversionBehavior Enumeration
   [Expand]MappingInfoBase<T> Class
   [Expand]MonthIntervalCollection Class
   [Expand]MonthViewAppointmentDisplayOptions Class
   [Expand]MoreButtonClickedEventArgs Class
    MoreButtonClickedEventHandler Delegate
    MouseWheelScrollAction Enumeration
    NavigationButtonVisibility Enumeration
   [Expand]OccurrenceCalculator Class
   [Expand]OptionsSelectionBehavior Class
   [Expand]OriginalOccurrenceDateHelper Class
    PercentCompleteDisplayType Enumeration
   [Expand]PersistentObject Class
   [Expand]PersistentObjectCancelEventArgs Class
    PersistentObjectCancelEventHandler Delegate
   [Expand]PersistentObjectEventArgs Class
    PersistentObjectEventHandler Delegate
   [Expand]PersistentObjectsEventArgs Class
    PersistentObjectsEventHandler Delegate
   [Expand]PersistentObjectStorage<T> Class
    QueryDeleteAppointmentResult Enumeration
   [Expand]QueryResourceColorSchemaEventArgs Class
    QueryResourceColorSchemaEventHandler Delegate
   [Expand]QueryWorkTimeEventArgs Class
    QueryWorkTimeEventHandler Delegate
   [Expand]RangeControlAdjustEventArgs Class
    RangeControlAdjustEventHandler Delegate
    RangeControlDataDisplayType Enumeration
   [Expand]RecurrenceInfo Class
    RecurrenceRange Enumeration
    RecurrenceType Enumeration
    RecurrentAppointmentAction Enumeration
   [Expand]RecurringReminder Class
   [Expand]Reminder Class
   [Expand]ReminderAlertNotification Class
   [Expand]ReminderAlertNotificationCollection Class
   [Expand]ReminderBase Class
   [Expand]ReminderBaseAlertNotification Class
   [Expand]ReminderBaseAlertNotificationCollection Class
   [Expand]ReminderBaseEventArgs Class
   [Expand]ReminderCancelEventArgs Class
   [Expand]ReminderCollection Class
   [Expand]ReminderEventArgs Class
    ReminderEventHandler Delegate
    RemindersFormDefaultAction Enumeration
   [Expand]RemindersFormDefaultActionEventArgs Class
    RemindersFormDefaultActionEventHandler Delegate
    ResizedSide Enumeration
   [Expand]Resource Interface
   [Expand]ResourceBaseCollection Class
   [Expand]ResourceCollection Class
   [Expand]ResourceCustomFieldMapping Class
   [Expand]ResourceCustomFieldMappingCollection Class
   [Expand]ResourceEmpty Class
   [Expand]ResourceIdCollection Class
   [Expand]ResourceMappingInfo Class
    ResourceNavigatorVisibility Enumeration
   [Expand]ResourceStorageBase Class
   [Expand]SchedulerColumnPadding Class
   [Expand]SchedulerCompatibility Class
   [Expand]SchedulerControlCompatibility Class
   [Expand]SchedulerDragData Class
    SchedulerGroupType Enumeration
    SchedulerMenuItemId Enumeration
   [Expand]SchedulerNavigationButtonOptions Class
   [Expand]SchedulerNotificationOptions Class
   [Expand]SchedulerOptionsBehaviorBase Class
   [Expand]SchedulerOptionsCustomization Class
   [Expand]SchedulerOptionsViewBase Class
   [Expand]SchedulerResourceHeaderOptionsBase Class
    SchedulerScrollBarVisibility Enumeration
   [Expand]SchedulerStorageBase Class
   [Expand]SchedulerUnhandledExceptionEventArgs Class
    SchedulerUnhandledExceptionEventHandler Delegate
    SchedulerViewType Enumeration
   [Expand]SelectionBarOptions Class
    SynchronizeOperation Enumeration
   [Expand]TimeIndicatorDisplayOptionsBase Class
    TimeIndicatorVisibility Enumeration
   [Expand]TimeInterval Class
   [Expand]TimeIntervalCollection Class
   [Expand]TimeIntervalCollectionEx Class
   [Expand]TimeIntervalEventArgs Class
    TimeIntervalEventHandler Delegate
   [Expand]TimelineViewAppointmentDisplayOptions Class
    TimeMarkerVisibility Enumeration
   [Expand]TimeOfDayInterval Class
   [Expand]TimeOfDayIntervalCollection Class
   [Expand]TimeRuler Class
   [Expand]TimeRulerCollection Class
    TimeRulerHorizontalAlignment Enumeration
   [Expand]TimeScale Class
   [Expand]TimeScale15Minutes Class
   [Expand]TimeScaleCollection Class
   [Expand]TimeScaleDay Class
   [Expand]TimeScaleFixedInterval Class
   [Expand]TimeScaleHour Class
   [Expand]TimeScaleMonth Class
   [Expand]TimeScaleQuarter Class
   [Expand]TimeScaleWeek Class
   [Expand]TimeScaleYear Class
   [Expand]TimeSlot Class
   [Expand]TimeSlotCollection Class
   [Expand]TimeZoneHelper Class
    ToolTipVisibility Enumeration
    UpdateSelectionDurationAction Enumeration
    UsedAppointmentType Enumeration
   [Expand]UserInterfaceObject Class
   [Expand]UserInterfaceObjectCollection<T> Class
   [Expand]VisibleResourcesChangedEventArgs Class
    VisibleResourcesChangedEventHandler Delegate
    WeekDays Enumeration
   [Expand]WeekDaysWorkDay Class
   [Expand]WeekIntervalCollection Class
    WeekOfMonth Enumeration
   [Expand]WeekViewAppointmentDisplayOptions Class
   [Expand]WorkDaysCollection Class
   [Expand]WorkTimeInterval Class
  [Expand]DevExpress.XtraScheduler.Compatibility
  [Expand]DevExpress.XtraScheduler.Drawing
  [Expand]DevExpress.XtraScheduler.Exchange
  [Expand]DevExpress.XtraScheduler.iCalendar
  [Expand]DevExpress.XtraScheduler.iCalendar.Components
  [Expand]DevExpress.XtraScheduler.Localization
  [Expand]DevExpress.XtraScheduler.Native
  [Expand]DevExpress.XtraScheduler.Outlook
  [Expand]DevExpress.XtraScheduler.Outlook.Interop
  [Expand]DevExpress.XtraScheduler.Reporting
  [Expand]DevExpress.XtraScheduler.Services
  [Expand]DevExpress.XtraScheduler.Services.Implementation
  [Expand]DevExpress.XtraScheduler.Tools
  [Expand]DevExpress.XtraScheduler.UI
  [Expand]DevExpress.XtraScheduler.Xml
  [Expand]DevExpress.XtraSpellChecker
[Expand]Tools and Utilities
 End-User Documentation
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.

Expanded Classes

  Class Description
Public class AdditionalAppointmentsDragEventArgs Provides data for the AdditionalAppointmentsDrag event.
Public class AgendaViewAppointmentDisplayOptions Contains options which define how appointments are displayed when the currently active view is the Agenda View.
Public class AppointmentBaseCollection A collection of appointments.
Public class AppointmentCancelEventArgs Serves as the base class for classes which provide data for certain appointment events with the ability to cancel the operation performed.
Public class AppointmentCollection A collection of appointments.
Public class AppointmentConflictEventArgs Provides data for the AllowAppointmentConflicts event.
Public class AppointmentCustomFieldMapping Mapping of a custom appointment property to a data field.
Public class AppointmentCustomFieldMappingCollection Represents a collection of mappings of the custom properties of appointments to appropriate data fields.
Public class AppointmentDependencyBaseCollection A collection of appoinment dependencies.
Public class AppointmentDependencyCollection A collection of appointment dependencies.
Public class AppointmentDependencyCustomFieldMapping Specifies mapping of a custom property of an appointment dependency to an appropriate data field.
Public class AppointmentDependencyCustomFieldMappingCollection A collection of mappings of the custom properties of appointments to appropriate data fields.
Public class AppointmentDependencyMappingInfo Provides information on the mapping of the appointment dependency properties to the appropriate data fields.
Public class AppointmentDisplayOptions Serves as the base for classes which provide options to define how appointments are displayed when a particular view is currently active.
Public class AppointmentDisplayTextEventArgs Provides data for the InitAppointmentDisplayText event.
Public class AppointmentDragDropOptionsBase The base class for options available for drag-and-drop operations with appointments in the scheduler.
Public class AppointmentDragEventArgs Provides data for the AppointmentDrag event.
Public class AppointmentDragInfo Provides information on appointments involved in drag-and-drop operations.
Public class AppointmentEventArgs Serves as the base class for classes which provide data for certain appointment events.
Public class AppointmentExportedEventArgs Provides data for the AppointmentExporter.AppointmentExported event.
Public class AppointmentExportingEventArgs Provides data for the AppointmentExporter.AppointmentExporting event.
Public class AppointmentImportedEventArgs Provides data for the AppointmentImporter.AppointmentImported event.
Public class AppointmentImportingEventArgs Provides data for the AppointmentImporter.AppointmentImporting event.
Public class AppointmentMappingInfo Contains mappings of the appointment properties to the appropriate data fields.
Public class AppointmentOperationEventArgs Provides data for the AllowAppointment events of the SchedulerControl.
Public class AppointmentResizeEventArgs Provides data for the AppointmentResizing and AppointmentResized events.
Public class AppointmentResourceIdCollection A collection of resource identifiers.
Public class AppointmentStorageBase A base class that represents a storage to hold a collection of appointments.
Public class AppointmentSynchronizedEventArgs Provides data for the AppointmentSynchronizer.AppointmentSynchronized event.
Public class AppointmentSynchronizingEventArgs Provides data for the AppointmentSynchronizer.AppointmentSynchronizing event.
Public class CancelListChangedEventArgs Provides data for the AppointmentCollectionAutoReloading and ResourceCollectionAutoReloading events.
Public class CellsAutoHeightOptions Holds options used to set the auto height cell behavior.
Public class CustomFieldCollection A collection of custom fields bound to objects contained in the Scheduler storage.
Public class 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.
Public class CustomFieldMappingCollectionBase<T> Serves as the base class for classes that represent collections of custom mappings of the properties of persistent objects (appointments or resources).
Public class CustomizeMessageBoxCaptionEventArgs Provides data for the CustomizeMessageBoxCaption and SchedulerControl.CustomizeMessageBoxCaption events.
Public class DateNavigatorQueryActiveViewTypeEventArgs Provides data for the DateNavigatorQueryActiveViewType and SchedulerControl.DateNavigatorQueryActiveViewType events.
Public class DayIntervalCollection Contains time intervals of a fixed one day duration.
Public class DayViewAppointmentDisplayOptions A base class containing options which define how appointments are displayed in the Day View and descendants.
Public class EmptyResourceId Provides a static method to obtain the identifier of an empty resource.
Public class ExchangeAppointmentEventArgs Provides data for the AppointmentExchanger.GetAppointmentForeignId event.
Public class ExchangeExceptionEventArgs Provides data for the AppointmentExchanger.OnException event.
Public class FetchAppointmentsEventArgs Provides data for the FetchAppointments event.
Public class FixedDurationIntervalCollection A base class for collections which contain time intervals of the fixed duration (day or week).
Public class GanttViewAppointmentDisplayOptions Provides options which define how appointments are displayed within the Gantt view.
Public class MappingBase Serves as the base class for classes that provide mapping of the properties of persistent objects (appointments or resources) to appropriate data fields.
Public class MappingCollection Represents a collection of mappings of the persistent properties of persistent objects (appointments or resources) to appropriate data fields.
Public class MappingInfoBase<T> Serves as the base class for classes which represent mappings of data fields to default persistent object's properties.
Public class MonthIntervalCollection Contains time intervals of a month duration.
Public class MonthViewAppointmentDisplayOptions A base class containing options which define how appointments are displayed in the Month View and descendants.
Public class MoreButtonClickedEventArgs Provides data for the MoreButtonClicked event.
Public class OccurrenceCalculator Enables you to calculate the occurrences for a given recurrent appointment.
Public class OptionsSelectionBehavior Provides options which define how the selection behaves when the time scale is changed for the TimelineView.
Public class OriginalOccurrenceDateHelper Static class used to update data source fields mapped to the OriginalOccurrenceStart and OriginalOccurrenceEnd properties.
Public class PersistentObject Base class for appointments, resources and AppointmentDependency objects.
Public class PersistentObjectCancelEventArgs Provides data for the persistent object events of the SchedulerStorage that have a cancel option.
Public class PersistentObjectEventArgs Provides data for the persistent object events of the SchedulerStorage.
Public class PersistentObjectsEventArgs Provides data for the persistent objects events of the SchedulerStorage.
Public class PersistentObjectStorage<T> Represents a base class for the storage of persistent objects (appointments and resources).
Public class QueryResourceColorSchemaEventArgs Provides data for the QueryResourceColorSchema and SchedulerControl.QueryResourceColorSchema events.
Public class QueryWorkTimeEventArgs Provides data for the QueryWorkTime event.
Public class RangeControlAdjustEventArgs Provides data for the RangeControlAutoAdjusting event.
Public class RecurrenceInfo Contains a recurring appointment's reoccurrence information.
Public class RecurringReminder Represents a reminder for a recurring appointment.
Public class Reminder Represents a reminder for a non-recurring appointment.
Public class ReminderAlertNotification Contains information related to the reminder alert.
Public class ReminderAlertNotificationCollection Represents a collection of alert notifications.
Public class ReminderBase Serves as the base for classes which represent reminders for non-recurring and recurring appointments.
Public class ReminderBaseAlertNotification Represents a reminder alert notification.
Public class ReminderBaseAlertNotificationCollection Represents a collection of alert notifications.
Public class ReminderBaseEventArgs Serves as the base class for classes which provide data for certain reminder events.
Public class ReminderCancelEventArgs Provides data for the FilterReminderAlert event.
Public class ReminderCollection Represents a collection of reminders.
Public class ReminderEventArgs Provides data for the ReminderAlert event.
Public class RemindersFormDefaultActionEventArgs Provides data for the RemindersFormDefaultAction event.
Public class ResourceBaseCollection A collection of resources for appointments.
Public class ResourceCollection Represents a resource collection.
Public class ResourceCustomFieldMapping Represents a mapping of a custom property of a resource to an appropriate data field.
Public class ResourceCustomFieldMappingCollection Represents a collection of mappings of the custom properties of resources to appropriate data fields.
Public class ResourceEmpty Provides static methods to obtain the empty resource and its identifier.
Public class ResourceIdCollection Represents a collection of resource IDs.
Public class ResourceMappingInfo Provides information on the mapping of the resource's properties to the data source fields.
Public class ResourceStorageBase A base class that represents a storage to hold a collection of resources for appointments.
Public class 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
Public class SchedulerCompatibility Contains static properties used to ensure backward compatibility.
Public class SchedulerControlCompatibility Contains options which can be specified to ensure compatibility with previous versions.
Public class SchedulerDragData Contains data passed to the target SchedulerControl in the drag-and-drop operation.
Public class SchedulerNavigationButtonOptions Provides options which define certain characteristics of Navigation Buttons.
Public class SchedulerNotificationOptions Provides notification options for the Scheduler control.
Public class SchedulerOptionsBehaviorBase Serves as a base class for classes that control certain basic characteristics of the scheduler.
Public class SchedulerOptionsCustomization Provides customization options for the Scheduler control.
Public class SchedulerOptionsViewBase Defines a base class for view options for the Scheduler control.
Public class SchedulerResourceHeaderOptionsBase Base class that provides resource header options for the Scheduler control on different platforms.
Public class SchedulerStorageBase Serves as a base class for a class that represents a storage which holds data for the XtraScheduler control.
Public class SchedulerUnhandledExceptionEventArgs Provides data for the ASPxScheduler.UnhandledException and LoadException events.
Public class SelectionBarOptions Provides options which define how the selection bar in the Timeline View is painted.
Public class TimeIndicatorDisplayOptionsBase A base class for options which determine how the Time Indicator is displayed in the Scheduler view on different platforms.
Public class TimeInterval A time interval object.
Public class TimeIntervalCollection A collection of time intervals.
Public class TimeIntervalCollectionEx Represents an advanced collection of time intervals.
Public class TimeIntervalEventArgs Provides data for the FetchAppointments event.
Public class TimelineViewAppointmentDisplayOptions Provides options which define how appointments are displayed when the currently active view is the Timeline View.
Public class TimeOfDayInterval A time interval within a day.
Public class TimeOfDayIntervalCollection Represents a collection of time intervals for a single day.
Public class TimeRuler A time ruler.
Public class TimeRulerCollection Represents a collection of time rulers.
Public class TimeScale Serves as the base class for classes which are time scales in the Timeline View.
Public class TimeScale15Minutes A time scale whose time cell value is equal to 15 minutes.
Public class TimeScaleCollection Represents a collection of time scales in the Timeline View.
Public class TimeScaleDay Represents a time scale whose time cell value is equal to a single day.
Public class TimeScaleFixedInterval Serves as a base for the classes for which Value is a fixed time interval.
Public class TimeScaleHour Represents a time scale whose time cell value is equal to a single hour.
Public class TimeScaleMonth Represents a time scale whose time cell value is equal to a single month.
Public class TimeScaleQuarter Represents a time scale whose time cell value is equal to a quarter of a year.
Public class TimeScaleWeek Represents a time scale whose time cell value is equal to a single week.
Public class TimeScaleYear Represents a time scale whose time cell value is equal to a single year.
Public class TimeSlot An individual time slot item.
Public class TimeSlotCollection A collection of time slots.
Public class TimeZoneHelper A class implemented for time zone conversion.
Public class UserInterfaceObject Represents a base class for certain user interface objects.
Public class UserInterfaceObjectCollection<T> Represents a base collection for user interface objects.
Public class VisibleResourcesChangedEventArgs Provides data for the VisibleResourcesChanged and the SchedulerControl.VisibleResourcesChanged events.
Public class WeekDaysWorkDay Represents a class that defines which days of the week are the work days.
Public class WeekIntervalCollection A collection that contains time intervals of a fixed one week duration.
Public class WeekViewAppointmentDisplayOptions A base class containing options which define how appointments are displayed in the Week View and its descendants.
Public class WorkDaysCollection Represents a collection of dates, for which the information regarding a working activity is known.
Public class WorkTimeInterval A time interval that can be used instead of the TimeOfDayInterval class to specify the work time within a day.

Expanded Interfaces

  Interface Description
Public interface Appointment An interface that defines an appointment in the Scheduler.
Public interface AppointmentDependency A dependency established between tasks (Appointment objects) in the Gantt view.
Public interface IAppointmentDependencyFactory Provides methods for creating appointment dependencies.
Public interface IAppointmentDependencyStorage An interface of a storage which holds a collection of appointment dependencies.
Public interface IAppointmentFactory Provides methods for creating appointments.
Public interface IAppointmentLabel Platform-independent interface that defines the appointment label.
Public interface IAppointmentLabelStorage An interface that defines a storage which holds appointment labels.
Public interface IAppointmentStatus Platform-independent interface that defines appointment statuses.
Public interface IAppointmentStatusStorage An interface that defines a storage which holds appointment statuses.
Public interface IAppointmentStorageBase A platform-independent base interface that defines a storage which holds appointments.
Public interface 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).
Public interface IPersistentObject A base interface for the Scheduler persistent objects (appointments, resources, appointment dependencies).
Public interface IPersistentObjectStorage<T> Base interface that defines a storage which holds persistent objects.
Public interface IRecurrenceInfo A base interface that defines recurrence information.
Public interface IResourceFactory Provides methods for creating resources.
Public interface IResourceStorageBase A base interface that defines a storage which holds resources for appointments.
Public interface ISchedulerColorSchemaCollection<T> A base interface which defines a generic collection of color schemas.
Public interface ISchedulerInplaceEditorEx The interface is designed for implementing a custom in-place editor.
Public interface ISchedulerMappingConverter Enables you to apply custom logic to a mapping.
Public interface ISchedulerStorageBase A base platform-independent interface that defines a storage which holds the Scheduler data.
Public interface Resource Defines a common attribute which can be assigned to appointments to group them.

Expanded Delegates

  Delegate Description
Public delegate AppointmentConflictEventHandler Represents a method that will handle the AllowAppointmentConflicts event.
Public delegate AppointmentDisplayTextEventHandler Represents a method that will handle the InitAppointmentDisplayText event.
Public delegate AppointmentDragEventHandler Represents a method that will handle the AppointmentDrag event.
Public delegate AppointmentEventHandler Represents a method that will handle the InitNewAppointment event.
Public delegate AppointmentExportedEventHandler Represents a method that will handle the AppointmentExporter.AppointmentExported event.
Public delegate AppointmentExportingEventHandler Represents a method that will handle the AppointmentExporter.AppointmentExporting event.
Public delegate AppointmentImportedEventHandler Represents a method that will handle the AppointmentImporter.AppointmentImported event.
Public delegate AppointmentImportingEventHandler Represents a method that will handle the AppointmentImporter.AppointmentImporting event.
Public delegate AppointmentOperationEventHandler Represents a method that will handle the AllowAppointment events of the SchedulerControl.
Public delegate AppointmentResizeEventHandler Represents a method that will handle events associated with appointment resizing.
Public delegate AppointmentSynchronizedEventHandler Represents a method that will handle the AppointmentSynchronizer.AppointmentSynchronized event.
Public delegate AppointmentSynchronizingEventHandler Represents a method that will handle the AppointmentSynchronizer.AppointmentSynchronizing event.
Public delegate CancelListChangedEventHandler Represents a method that will handle the AppointmentCollectionAutoReloading and ResourceCollectionAutoReloading events.
Public delegate CustomizeMessageBoxCaptionEventHandler A method that will handle the CustomizeMessageBoxCaption and SchedulerControl.CustomizeMessageBoxCaption events.
Public delegate DateNavigatorQueryActiveViewTypeHandler A method that will handle the DateNavigatorQueryActiveViewType, SchedulerControl.DateNavigatorQueryActiveViewType and ASPxScheduler.DateNavigatorQueryActiveViewType events.
Public delegate ExchangeAppointmentEventHandler Represents a method that will handle the AppointmentExchanger.GetAppointmentForeignId event.
Public delegate ExchangeExceptionEventHandler Represents a method that will handle the events associated with the AppointmentExchanger.OnException event.
Public delegate FetchAppointmentsEventHandler Represents a method that will handle the FetchAppointments event.
Public delegate MoreButtonClickedEventHandler Represents a method that will handle the MoreButtonClicked event.
Public delegate PersistentObjectCancelEventHandler Represents a method that will handle the persistent object events of the SchedulerStorage that have a cancel option.
Public delegate PersistentObjectEventHandler Represents a method that will handle the persistent object events of the SchedulerStorage.
Public delegate PersistentObjectsEventHandler Represents a method that will handle the persistent objects events of the SchedulerStorage.
Public delegate QueryResourceColorSchemaEventHandler Represents a method that will handle the QueryResourceColorSchema and SchedulerControl.QueryResourceColorSchema events.
Public delegate QueryWorkTimeEventHandler Represents a method that will handle the QueryWorkTime event.
Public delegate RangeControlAdjustEventHandler A method that will handle the RangeControlAutoAdjusting event.
Public delegate ReminderEventHandler Represents a method that will handle the ReminderAlert event.
Public delegate RemindersFormDefaultActionEventHandler Represents a method that will handle the RemindersFormDefaultAction event.
Public delegate SchedulerUnhandledExceptionEventHandler Represents a method that will handle the ASPxScheduler.UnhandledException event.
Public delegate TimeIntervalEventHandler Represents a method that will handle the FetchAppointments event.
Public delegate VisibleResourcesChangedEventHandler A method that will handle the VisibleResourcesChanged and SchedulerControl.VisibleResourcesChanged events.

Expanded Enumerations

  Enumeration Description
Public enum AllowDisplayAppointmentDependencyForm Lists the values used to specify whether the Appointment Dependency dialog can be displayed or not.
Public enum AllowDisplayAppointmentForm Lists the values used to specify whether the Edit Appointment form can be displayed or not.
Public enum AppointmentConflictsMode Lists the modes which specify if Appointments conflicts are allowed.
Public enum AppointmentContinueArrowDisplayType Lists the values used to specify the type of sign to indicate that the scheduled time continues beyond the visible interval of dates.
Public enum AppointmentDependencySelectionChangeAction Specifies how the selection is applied to the specified appointment dependency.
Public enum AppointmentDependencyType Specifies when a task should start and end in relation to another task.
Public enum AppointmentSelectionChangeAction Specifies how the selection is applied to the specified appointment.
Public enum AppointmentSnapToCellsMode Lists the modes of appointment fit in the time cell(s) by stretching it to the cell's limits.
Public enum AppointmentStatusDisplayType Lists the values used to specify how the appointment status is displayed within an appointment.
Public enum AppointmentStatusType Lists the appointment status types.
Public enum AppointmentTimeDisplayType Lists the values used to specify how the start and end time are displayed within appointments.
Public enum AppointmentTimeVisibility Lists the values used to specify the visibility state of the start and end time within appointments.
Public enum AppointmentType Lists the types of appointment.
Public enum ColorSavingType Lists the allowed color representation formats.
Public enum DateTimeSavingMode Lists modes which affect how the Start and End appointment values are stored in the data source.
Public enum 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.
Public enum FieldValueType Contains values that specify the data type of the mapped data column in the unbound mode.
Public enum FirstDayOfWeek Lists the days which can be used to specify the first day of the week.
Public enum HeaderImageAlign Specifies how an image is positioned relative to the text within a resource header.
Public enum HeaderImageSizeMode Specifies how an image is positioned within a resource header.
Public enum MappingConversionBehavior Lists converter locations in the data processing chain.
Public enum MouseWheelScrollAction Lists scrolling interpretations for the bidirectional mouse wheel.
Public enum NavigationButtonVisibility Lists the modes that define the conditions for the Navigation Buttons being displayed.
Public enum PercentCompleteDisplayType Specifies how the percentage of completion is displayed for appointments (tasks) within the Gantt view.
Public enum QueryDeleteAppointmentResult Lists the keys specifying which appointment occurrences should be deleted.
Public enum 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.
Public enum RecurrenceRange Lists the types of recurrence range.
Public enum RecurrenceType Lists the types of recurrent appointments.
Public enum RecurrentAppointmentAction Lists actions which could be performed on a recurrent appointment.
Public enum RemindersFormDefaultAction Lists the types of default actions which can be applied after the Reminders form is closed.
Public enum ResizedSide Lists appointment boundaries which could be moved when the appointment is being resized.
Public enum ResourceNavigatorVisibility Lists the visibility modes of the Resource Navigator.
Public enum SchedulerGroupType Lists the grouping type used in the scheduler.
Public enum SchedulerMenuItemId Lists items that can be used in the context menus of a Scheduler.
Public enum SchedulerScrollBarVisibility Lists modes that determine the vertical scrollbar visibility in the Timeline view and in all-day area of the Day view.
Public enum SchedulerViewType Lists the view types for a scheduler.
Public enum SynchronizeOperation Lists the values used to specify the currently performed operation when synchronizing the scheduler's data.
Public enum TimeIndicatorVisibility Lists modes used to display the Time Indicator visual element in the Scheduler view.
Public enum TimeMarkerVisibility Lists modes which determine how the time marker on the TimeRuler is displayed.
Public enum TimeRulerHorizontalAlignment Specifies the alignment of the Time ruler relative to the scheduler view.
Public enum ToolTipVisibility Lists the visibility mode of the scheduler's tooltips.
Public enum UpdateSelectionDurationAction Specifies how the selection extends when the time scale is changed to a larger one.
Public enum UsedAppointmentType Lists values which specify restrictions for end-users on which appointments can be used in particular events.
Public enum WeekDays Lists days and groups of days for recurrence patterns.
Public enum WeekOfMonth Lists the week in a month in which the event will occur.
Is this topic helpful?​​​​​​​