All docs
V20.1
20.2 (EAP/Beta)
20.1
19.2
19.1
The page you are viewing does not exist in version 19.1. This link will take you to the root page.
18.2
The page you are viewing does not exist in version 18.2. This link will take you to the root page.
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.

SchedulerControl.GetTimeRegions(DateTimeRange, Object) Method

Returns the collection of time regions for the specified time interval.

Namespace: DevExpress.Xpf.Scheduling

Assembly: DevExpress.Xpf.Scheduling.v20.1.dll

Declaration

public IEnumerable<TimeRegionItem> GetTimeRegions(
    DateTimeRange interval,
    object resourceId
)
Public Function GetTimeRegions(
    interval As DateTimeRange,
    resourceId As Object
) As IEnumerable(Of TimeRegionItem)

Parameters

Name Type Description
interval DateTimeRange

A DevExpress.Mvvm.DateTimeRange value that is the time interval for which to get time regions.

resourceId Object

A System.Object value that specifies the unique identifier of the resource for which to return the associated time regions.

Returns

Type Description
IEnumerable<TimeRegionItem>

A collection of DevExpress.Xpf.Scheduling.TimeRegionItem objects.

Remarks

The collection returned by the GetTimeRegions method includes time regions of the TimeRegionType.Pattern type that are not shown to the user.

The collection returned by the GetTimeRegions method does not include time regions of the TimeRegionType.Occurrence type. Time regions of this type are generated dynamically at runtime.

Time regions are created when the SchedulerControl is visually initialized. If you call the GetTimeRegions method before the initialization, it returns an empty collection.

See Also