NRecurrenceRule Class Members
In This Topic
The following tables list the members exposed by NRecurrenceRule.
Public Fields
Public Properties
| Name | Description |
| EndDate | Gets/Sets the end date and time of the recurrence range. Taken into account only when EndMode is set to ByDate. By default set to 1 week from today. |
| EndMode | Gets/Sets the end mode of the recurrence. By default set to None, which means that the recurrence continues indefinitely. |
| ExcludedDates | Gets/Sets the date and times this recurrence rule should skip. By default not set, i.e. equal to null. |
| Frequency | Gets the frequency of this recurrence rule. |
| Interval | Gets/Sets the interval of the recurrence rule. By default set to 1. |
| MaxOccurrences | Gets/Sets the number of times the recurring appointment occurs. Taken into account only when EndMode is set to AfterOccurrences. By default set to 10. |
| StartDate | Gets/Sets the start date of the recurrence range. By default set to today. |
Top
Public Methods
| Name | Description |
| ExcludeDate | Excludes the given date and time from this recurrence rule. |
| GenerateTimes | Generates the appointment start and end times defined by this rule for the given time range. |
| IncludeDate | Checks if the given date and time is excluded from this recurrence rule and if it is, removes it from the array of excluded dates. |
Top
See Also