Interface ISlotIterationService
Represents a service which retrieves data about the slots in the RadScheduleView control.
Namespace: Telerik.Windows.Controls.ScheduleView
Assembly: Telerik.Windows.Controls.ScheduleView.dll
Syntax
public interface ISlotIterationService
Methods
GetSlots()
Gets all slots.
Declaration
IEnumerable<Slot> GetSlots()
Returns
System.Collections.Generic.IEnumerable<Slot>
IEnumerable of Slot. |
GetSlots(TimeZoneInfo)
Gets all slots in current time zone.
Declaration
IEnumerable<Slot> GetSlots(TimeZoneInfo timeZone)
Parameters
System.TimeZoneInfo
timeZone
The time zone. |
Returns
System.Collections.Generic.IEnumerable<Slot>
IEnumerable of Slot. |
GetSlotsAtTime(Slot)
Gets all slots by time.
Declaration
IEnumerable<Slot> GetSlotsAtTime(Slot slot)
Parameters
Slot
slot
The slot. |
Returns
System.Collections.Generic.IEnumerable<Slot>
IEnumerable of Slot. |
GetSlotsInGroup(IGroupIdentifier)
Gets all slots in current group.
Declaration
IEnumerable<Slot> GetSlotsInGroup(IGroupIdentifier group)
Parameters
IGroupIdentifier
group
The group. |
Returns
System.Collections.Generic.IEnumerable<Slot>
IEnumerable of Slot. |
GetSlotsInGroup(Slot)
Gets all grouped slots intersecting with current slot.
Declaration
IEnumerable<Slot> GetSlotsInGroup(Slot slot)
Parameters
Slot
slot
The slot. |
Returns
System.Collections.Generic.IEnumerable<Slot>
IEnumerable of Slot. |