Class AppointmentSelectionState
Represents a state of the appointment selection in the RadScheduleView control.
Inheritance
Namespace: Telerik.Windows.Controls.ScheduleView
Assembly: Telerik.Windows.Controls.ScheduleView.dll
Syntax
public class AppointmentSelectionState : Object
Constructors
AppointmentSelectionState(IServiceProvider)
Initializes a new instance of the AppointmentSelectionState class.
Declaration
public AppointmentSelectionState(IServiceProvider serviceProvider)
Parameters
IServiceProvider
serviceProvider
The service provider. |
Properties
Anchor
Gets or sets a value of the anchor appointment.
Declaration
public IOccurrence Anchor { get; set; }
Property Value
IOccurrence
|
AnchorRange
Gets or sets the value of the anchor time range.
Declaration
public IDateSpan AnchorRange { get; set; }
Property Value
IDateSpan
|
CurrentAppointment
CurrentSelected
Gets or sets the value of the currently selected appointment.
Declaration
public IOccurrence CurrentSelected { get; set; }
Property Value
IOccurrence
|
CurrentSelectedAppointments
Gets the selected appointments.
Declaration
public IEnumerable<IOccurrence> CurrentSelectedAppointments { get; }
Property Value
System.Collections.Generic.IEnumerable<IOccurrence>
|
IsContiguousSelection
Gets a value indicating whether this is contiguous selection.
Declaration
public bool IsContiguousSelection { get; }
Property Value
System.Boolean
|
IsMultipleSelection
Gets a value indicating whether this is multiple selection.
Declaration
public bool IsMultipleSelection { get; }
Property Value
System.Boolean
|
ServiceProvider
Gets the service provider.
Declaration
public IServiceProvider ServiceProvider { get; }
Property Value
IServiceProvider
|
TargetRange
Gets or sets the value of the time range of the target appointment.
Declaration
public IDateSpan TargetRange { get; set; }
Property Value
IDateSpan
|