ClassHourlyRecurrenceRule
Represents a hourly recurrence rule.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.Scheduler.dll
Syntax:
public class HourlyRecurrenceRule : RecurrenceRule, INotifyPropertyChanged, ICloneable, IEquatable<RecurrenceRule>
Inheritance: objectRecurrenceRuleHourlyRecurrenceRule
Implements:
Inherited Members
Constructors
HourlyRecurrenceRule()
Initializes a new instance of the HourlyRecurrenceRule class.
Declaration
public HourlyRecurrenceRule()
HourlyRecurrenceRule(DateTime, DateTime, int)
Initializes a new instance of the HourlyRecurrenceRule class.
HourlyRecurrenceRule(DateTime, DateTime, int, int)
Initializes a new instance of the HourlyRecurrenceRule class.
Declaration
public HourlyRecurrenceRule(DateTime start, DateTime end, int interval, int count)
Parameters
start
The start of the recurrence rule.
end
The end of the recurrence rule.
interval
The interval of the recurrence rule.
count
The maximum number of occurrences.
HourlyRecurrenceRule(DateTime, int)
Initializes a new instance of the HourlyRecurrenceRule class.
HourlyRecurrenceRule(DateTime, int, int)
Initializes a new instance of the HourlyRecurrenceRule class.
Properties
Frequency
Gets the type of the recurrence rule.
Declaration
public override RecurrenceType Frequency { get; }
Property Value
The type of the recurrence rule.
Overrides
Methods
CreateInstance()
Declaration
protected override RecurrenceRule CreateInstance()
Returns
Overrides
Equals(RecurrenceRule)
Declaration
public override bool Equals(RecurrenceRule other)
Parameters
other
Returns
Overrides
GetOccurrenceStart(int, DateTime, DateTimeFormatInfo)
Gets the occurrence start for given a occurrence index.
Declaration
public override DateTime GetOccurrenceStart(int index, DateTime startDate, DateTimeFormatInfo dateTimeFormat)
Parameters
index
The index.
startDate
The start of the recurring series.
dateTimeFormat
The date time format.
Returns
Overrides