Back to Devexpress

TimeIntervalCollection Class

corelibraries-devexpress-dot-xtrascheduler-2ae4dc9d.md

latest4.0 KB
Original Source

TimeIntervalCollection Class

A collection of time intervals.

Namespace : DevExpress.XtraScheduler

Assembly : DevExpress.XtraScheduler.v25.2.Core.dll

NuGet Package : DevExpress.Scheduler.Core

Declaration

csharp
public class TimeIntervalCollection :
    SchedulerCollectionBase<TimeInterval>,
    ICloneable
vb
Public Class TimeIntervalCollection
    Inherits SchedulerCollectionBase(Of TimeInterval)
    Implements ICloneable

The following members return TimeIntervalCollection objects:

LibraryRelated API Members
Cross-Platform Class LibraryFreeTimeCalculator.CalculateFreeTime(TimeInterval, Resource)
FreeTimeCalculator.CalculateFreeTime(TimeInterval)
SchedulerPrintAdapter.GetTimeIntervals()
TimeInterval.Subtract(TimeInterval)
TimeIntervalCollection.Clone()
TimeIntervalsValidationEventArgs.Intervals
WinForms ControlsSchedulerViewBase.GetVisibleIntervals()
SchedulerViewInfoBase.VisibleIntervals
ASP.NET Web Forms ControlsSchedulerViewBase.GetVisibleIntervals()

Remarks

The TimeIntervalCollection represents a collection of TimeInterval objects. The properties and methods declared by this class can be used to perform common collection operations such as adding new or deleting existing items. Individual items can be accessed using indexer notation.

The TimeIntervalCollection class also serves as a base for the collections that contain time intervals of different types.

Inheritance

Show 11 items

Object DXCollectionBase<TimeInterval> DXCollection<TimeInterval> NotificationCollection<TimeInterval> DevExpress.XtraScheduler.SchedulerCollectionBase<TimeInterval> TimeIntervalCollection TimeIntervalCollectionEx

FixedDurationIntervalCollection

WeekIntervalCollection

DayIntervalCollection

MonthIntervalCollection

See Also

TimeIntervalCollection Members

DevExpress.XtraScheduler Namespace