Interface IOccurrenceIterationProvider
Represents a provider that filters the occurrence collection.
Namespace: Telerik.Windows.Controls.ScheduleView
Assembly: Telerik.Windows.Controls.ScheduleView.dll
Syntax
public interface IOccurrenceIterationProvider
Methods
GetOccurrences()
Gets all occurrences occurrences.
Declaration
IEnumerable<Occurrence> GetOccurrences()
Returns
System.Collections.Generic.IEnumerable<Occurrence>
The occurrences. |
GetOccurrencesBetween(IOccurrence, IOccurrence)
Gets all occurrences between the given two occurrences.
Declaration
IEnumerable<Occurrence> GetOccurrencesBetween(IOccurrence start, IOccurrence end)
Parameters
IOccurrence
start
The starting occurrence. |
IOccurrence
end
The ending occurrence. |
Returns
System.Collections.Generic.IEnumerable<Occurrence>
A collection with filtered occurrences. |
GetOccurrencesFrom(IOccurrence)
Gets all occurrences from the given occurrence.
Declaration
IEnumerable<Occurrence> GetOccurrencesFrom(IOccurrence start)
Parameters
IOccurrence
start
The starting occurrence. |
Returns
System.Collections.Generic.IEnumerable<Occurrence>
The filtered occurrences. |
GetOccurrencesTo(IOccurrence)
Gets all occurrences to the given occurrence.
Declaration
IEnumerable<Occurrence> GetOccurrencesTo(IOccurrence end)
Parameters
IOccurrence
end
The ending occurrence. |
Returns
System.Collections.Generic.IEnumerable<Occurrence>
The filtered occurrences. |