Class
SnapshotAppointmentsSchedulerData

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.Scheduler.dll

Syntax:

cs-api-definition
public class SnapshotAppointmentsSchedulerData : ISchedulerData

Inheritance: objectSnapshotAppointmentsSchedulerData

Implements: ISchedulerData

Constructors

SnapshotAppointmentsSchedulerData(RadScheduler, IEnumerable<IEvent>)

Declaration

cs-api-definition
public SnapshotAppointmentsSchedulerData(RadScheduler scheduler, IEnumerable<IEvent> appointments)

Parameters

scheduler

RadScheduler

appointments

IEnumerable<IEvent>

Properties

GroupType

Gets the type of grouping.

Declaration

cs-api-definition
public GroupType GroupType { get; }

Property Value

GroupType

Implements ISchedulerData.GroupType

Methods

GetBackgroundStorage()

Returns the data store used to persist AppointmentBackgroundInfo instances.

Declaration

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

Returns

ISchedulerStorage<IAppointmentBackgroundInfo>

data store that contains the AppointmentBackgroundInfo instances.

Implements ISchedulerData.GetBackgroundStorage()

GetEventStorage()

Returns the data store used to persist event instances.

Declaration

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

Returns

ISchedulerStorage<IEvent>

data store that contains the event instances.

Implements ISchedulerData.GetEventStorage()

GetReminderStorage()

Returns the data store used to persist AppointmentReminderInfo instances.

Declaration

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

Returns

ISchedulerStorage<IAppointmentReminderInfo>

data store that contains the AppointmentReminderInfo instances.

Implements ISchedulerData.GetReminderStorage()

GetResourceStorage()

Returns the data store used to persist resource instances.

Declaration

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

Returns

ISchedulerStorage<IResource>

data store that contains the resource instances.

Implements ISchedulerData.GetResourceStorage()

GetStatusStorage()

Returns the data store used to persist AppointmentStatusInfo instances.

Declaration

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

Returns

ISchedulerStorage<IAppointmentStatusInfo>

data store that contains the AppointmentStatusInfo instances.

Implements ISchedulerData.GetStatusStorage()