Interface
ISlotIterationService

Represents a service which retrieves data about the slots in the RadScheduleView control.

Definition

Namespace:Telerik.Windows.Controls.ScheduleView

Assembly:Telerik.Windows.Controls.ScheduleView.dll

Syntax:

cs-api-definition
public interface ISlotIterationService

Methods

GetSlots()

Gets all slots.

Declaration

cs-api-definition
IEnumerable<Slot> GetSlots()

Returns

IEnumerable<Slot>

IEnumerable of Slot.

GetSlots(TimeZoneInfo)

Gets all slots in current time zone.

Declaration

cs-api-definition
IEnumerable<Slot> GetSlots(TimeZoneInfo timeZone)

Parameters

timeZone

TimeZoneInfo

The time zone.

Returns

IEnumerable<Slot>

IEnumerable of Slot.

GetSlotsAtTime(Slot)

Gets all slots by time.

Declaration

cs-api-definition
IEnumerable<Slot> GetSlotsAtTime(Slot slot)

Parameters

slot

Slot

The slot.

Returns

IEnumerable<Slot>

IEnumerable of Slot.

GetSlotsInGroup(IGroupIdentifier)

Gets all slots in current group.

Declaration

cs-api-definition
IEnumerable<Slot> GetSlotsInGroup(IGroupIdentifier group)

Parameters

group

IGroupIdentifier

The group.

Returns

IEnumerable<Slot>

IEnumerable of Slot.

GetSlotsInGroup(Slot)

Gets all grouped slots intersecting with current slot.

Declaration

cs-api-definition
IEnumerable<Slot> GetSlotsInGroup(Slot slot)

Parameters

slot

Slot

The slot.

Returns

IEnumerable<Slot>

IEnumerable of Slot.