Class
AppointmentSelectionState

Represents a state of the appointment selection in the RadScheduleView control.

Definition

Namespace:Telerik.Windows.Controls.ScheduleView

Assembly:Telerik.Windows.Controls.ScheduleView.dll

Syntax:

cs-api-definition
public class AppointmentSelectionState

Inheritance: objectAppointmentSelectionState

Constructors

AppointmentSelectionState(IServiceProvider)

Initializes a new instance of the AppointmentSelectionState class.

Declaration

cs-api-definition
public AppointmentSelectionState(IServiceProvider serviceProvider)

Parameters

serviceProvider

IServiceProvider

The service provider.

Properties

Anchor

Gets or sets a value of the anchor appointment.

Declaration

cs-api-definition
public IOccurrence Anchor { get; set; }

Property Value

IOccurrence

AnchorRange

Gets or sets the value of the anchor time range.

Declaration

cs-api-definition
public IDateSpan AnchorRange { get; set; }

Property Value

IDateSpan

CurrentAppointment

Declaration

cs-api-definition
public IAppointment CurrentAppointment { get; set; }

Property Value

IAppointment

CurrentSelected

Gets or sets the value of the currently selected appointment.

Declaration

cs-api-definition
public IOccurrence CurrentSelected { get; set; }

Property Value

IOccurrence

CurrentSelectedAppointments

Gets the selected appointments.

Declaration

cs-api-definition
public IEnumerable<IOccurrence> CurrentSelectedAppointments { get; }

Property Value

IEnumerable<IOccurrence>

IsContiguousSelection

Gets a value indicating whether this is contiguous selection.

Declaration

cs-api-definition
public bool IsContiguousSelection { get; }

Property Value

bool

IsMultipleSelection

Gets a value indicating whether this is multiple selection.

Declaration

cs-api-definition
public bool IsMultipleSelection { get; }

Property Value

bool

ServiceProvider

Gets the service provider.

Declaration

cs-api-definition
public IServiceProvider ServiceProvider { get; }

Property Value

IServiceProvider

TargetRange

Gets or sets the value of the time range of the target appointment.

Declaration

cs-api-definition
public IDateSpan TargetRange { get; set; }

Property Value

IDateSpan