Represents a minutely recurrence rule.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.Scheduler.dll
Syntax:
public class MinutelyRecurrenceRule : RecurrenceRule, INotifyPropertyChanged, ICloneable, IEquatable<RecurrenceRule>
Inheritance: objectRecurrenceRuleMinutelyRecurrenceRule
Implements:
Inherited Members
Constructors
public MinutelyRecurrenceRule()
Properties
Gets the type of the recurrence rule.
public override RecurrenceType Frequency { get; }
The type of the recurrence rule.
Overrides:
Methods
Creates a new instance of the concrete rule type for use by Clone().
protected override RecurrenceRule CreateInstance()
A new instance of the concrete recurrence-rule type.
Overrides:
Returns false for a rule of another type; otherwise compares the shared recurrence settings.
public override bool Equals(RecurrenceRule other)
The rule to compare with this minutely rule.
Returns:true when other is an equal minutely rule; otherwise, false.
Overrides:
Gets the occurrence start for given a occurrence index.
public override DateTime GetOccurrenceStart(int index, DateTime startDate, DateTimeFormatInfo dateTimeFormat)
The index.
startDateDateTimeThe start of the recurring series.
dateTimeFormatDateTimeFormatInfoThe date time format.
Returns:Overrides:
Tests the candidate occurrence interval against the exception event's start-to-end interval.
public override bool IntersectsWithException(DateTime eventStart, TimeSpan eventDuration, IEvent exception)
The start of the candidate occurrence.
eventDurationTimeSpanThe candidate occurrence duration, used to calculate its end.
exceptionIEventThe exception event to compare with the candidate occurrence.
Returns:true when the constructed intervals intersect; otherwise, false.
Overrides: