Skip to main content

DateTimeRange Struct

Time interval which provides extended operations such as Union and Intersect.

Namespace: DevExpress.Mvvm

Assembly: DevExpress.Mvvm.v25.1.dll

NuGet Packages: DevExpress.Mvvm, DevExpress.Win.Navigation

Declaration

public struct DateTimeRange :
    IFormattable,
    IEquatable<DateTimeRange>

The following members return DateTimeRange objects:

Show 56 links
Library Related API Members
Cross-Platform Class Library DateTimeRange.Empty
DateTimeRange.Intersect(DateTimeRange, Boolean)
DateTimeRange.Intersect(DateTimeRange, DateTimeRange, Boolean)
DateTimeRange.Today
DateTimeRange.Union(DateTimeRange, DateTimeRange)
DateTimeRange.Union(DateTimeRange)
WPF Controls AppointmentItemDragDropEventArgs.HitInterval
AppointmentItemDragDropEventArgs.HitInterval
AppointmentItemResizeEventArgs.HitInterval
AppointmentItemResizeEventArgs.HitInterval
AppointmentItemsValidationEventArgs.DateTimeRange
AppointmentItemsValidationEventArgs.DateTimeRange
AppointmentViewModel.LayoutInterval
AppointmentViewModel.LayoutInterval
AppointmentViewModel.ViewportInterval
AppointmentViewModel.ViewportInterval
AppointmentViewModel.VisibleInterval
AppointmentViewModel.VisibleInterval
CellViewModel.Interval
CellViewModel.Interval
CustomWorkTimeEventArgs.Interval
CustomWorkTimeEventArgs.Interval
DateNavigationPanel.Interval
DateNavigationPanel.Interval
DayViewBase.RoundSelectedInterval(DateTimeRange)
DayViewBase.RoundSelectedInterval(DateTimeRange)
FetchDataEventArgs.Interval
FetchDataEventArgs.Interval
GanttView.PointToDateTime(Double)
GanttView.PointToDateTime(Double)
GanttView.PrintDateRange
GanttView.PrintDateRange
ITimeScale.GetTimeRange(DateTime, out Boolean)
ITimeScale.GetTimeRange(DateTime, out Boolean)
MonthView.RoundSelectedInterval(DateTimeRange)
MonthView.RoundSelectedInterval(DateTimeRange)
OptionsPrinting.PrintInterval
OptionsPrinting.PrintInterval
SchedulerControl.LimitInterval
SchedulerControl.LimitInterval
SchedulerControl.SelectedInterval
SchedulerControl.SelectedInterval
SchedulerItemBase.Interval
SchedulerItemBase.Interval
SchedulerPrintAdapter.DateTimeRange
SchedulerPrintAdapter.DateTimeRange
StripLineControl.StripLineRange
StripLineControl.StripLineRange
TimelineView.RoundSelectedInterval(DateTimeRange)
TimelineView.RoundSelectedInterval(DateTimeRange)
TimelineView.ViewportInterval
TimelineView.ViewportInterval
ViewBase.RoundSelectedInterval(DateTimeRange)
ViewBase.RoundSelectedInterval(DateTimeRange)
WorkTimeValidationEventArgs.DateTimeRange
WorkTimeValidationEventArgs.DateTimeRange

Remarks

The DateTimeRange class is used to represent a specific datetime range within the SchedulerControl.

The DateTimeRange properties and methods allow you to define (DateTimeRange) and manipulate (DateTimeRange.Intersect, DateTimeRange.Union) the datetime range.

See Also