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