Interface
ISchedulerData

Provides access and information for manipulating data stores in a RadScheduler component.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.Scheduler.dll

Syntax:

cs-api-definition
public interface ISchedulerData

Properties

GroupType

Gets the type of grouping.

Declaration

cs-api-definition
GroupType GroupType { get; }

Property Value

GroupType

Methods

GetBackgroundStorage()

Returns the data store used to persist AppointmentBackgroundInfo instances.

Declaration

cs-api-definition
ISchedulerStorage<IAppointmentBackgroundInfo> GetBackgroundStorage()

Returns

ISchedulerStorage<IAppointmentBackgroundInfo>

data store that contains the AppointmentBackgroundInfo instances.

GetEventStorage()

Returns the data store used to persist event instances.

Declaration

cs-api-definition
ISchedulerStorage<IEvent> GetEventStorage()

Returns

ISchedulerStorage<IEvent>

data store that contains the event instances.

GetReminderStorage()

Returns the data store used to persist AppointmentReminderInfo instances.

Declaration

cs-api-definition
ISchedulerStorage<IAppointmentReminderInfo> GetReminderStorage()

Returns

ISchedulerStorage<IAppointmentReminderInfo>

data store that contains the AppointmentReminderInfo instances.

GetResourceStorage()

Returns the data store used to persist resource instances.

Declaration

cs-api-definition
ISchedulerStorage<IResource> GetResourceStorage()

Returns

ISchedulerStorage<IResource>

data store that contains the resource instances.

GetStatusStorage()

Returns the data store used to persist AppointmentStatusInfo instances.

Declaration

cs-api-definition
ISchedulerStorage<IAppointmentStatusInfo> GetStatusStorage()

Returns

ISchedulerStorage<IAppointmentStatusInfo>

data store that contains the AppointmentStatusInfo instances.