ClassSchedulingRecurrenceViewModel
View model for SchedulingRecurrenceViewModel class. The logic is taken from RadScheduler.
Definition
Namespace:ArtOfTest.WebAii.Design.UI.Scheduling
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
public class SchedulingRecurrenceViewModel : ViewModelBase
Inheritance: objectSchedulingRecurrenceViewModel
Fields
DefaultMaxOccurrences
Default MaxOccurrences value.
Properties
DayOfMonth
The date of the month on which the event recurs (for example, the first day of the month, or the third to last day of the month).
Interval
A number indicating how often this rule repeats, when combined with the frequency.
MaxOccurrences
Optional limit for the number of occurrences.
MonthOfYear
Gets or sets the month of year.
Declaration
public int MonthOfYear { get; set; }
Property Value
The month of year.
NamesOfMonths
Gets the names of months.
Declaration
public IDictionary<int, string> NamesOfMonths { get; }
Property Value
The names of months.
NthRecurrenceDay
Gets or sets the nth recurrence day.
Declaration
public RecurrenceDays NthRecurrenceDay { get; set; }
Property Value
RecurrenceDays
The nth recurrence day.
NthRecurrenceDays
Gets the NTH recurrence days.
Declaration
public IList<NameValueItem<RecurrenceDays>> NthRecurrenceDays { get; }
Property Value
IList<NameValueItem<RecurrenceDays>>
The NTH recurrence days.
RecurrenceRangeType
Gets or sets a value indicating the type of recurrence range.
Declaration
public RecurrenceRangeType RecurrenceRangeType { get; set; }
Property Value
RecurrenceRangeType
The type of the recurrence range.
RecurrenceType
Gets or sets the type of the recurrence.
Declaration
public RecurrenceType RecurrenceType { get; set; }
Property Value
RecurrenceType
The type of the recurrence.
RecursUntil
Optional end date for the recurring appointment.
WeekDays
Gets the week days.
Declaration
public IList<NameValueItem<RecurrenceDays>> WeekDays { get; }
Property Value
IList<NameValueItem<RecurrenceDays>>
The week days.
WeekOfMonth
Gets or sets the week of month.
Declaration
public WeekOfMonth WeekOfMonth { get; set; }
Property Value
WeekOfMonth
The week of month.
WeekOfMonths
Gets the week of months.
Declaration
public IList<NameValueItem<WeekOfMonth>> WeekOfMonths { get; }
Property Value
IList<NameValueItem<WeekOfMonth>>
The week of months.