Defines recurrence patterns for items scheduled to repeat over and over again.
The following tables list the members exposed by the Recurrence type.
Name | Description | |
---|---|---|
Initializes a new instance of the Recurrence class. |
Name | Description | |
---|---|---|
Gets or sets the type of daily recurrence. |
||
Gets or sets a value indicating on which day of a week the event occurs. |
||
Gets or sets on which day of a month the event occurs. |
||
Gets or sets how many days should pass before the event occurs again. |
||
Gets or sets on which days of a week the event occurs. |
||
Gets or sets the end date of the recurrence. |
||
Gets the list of all recurrence exceptions. |
||
Gets or sets the recurrence interval. |
||
Gets the master item of this recurrence. The property returns null if the recurrence is not associated with an item. |
||
Gets or sets the type of monthly recurrence. |
||
Gets or sets in which month of the year the event occurs. |
||
Gets or sets how many months should pass before the event occurs again. |
||
Gets or sets how many times the recurring event should occur. |
||
Gets or sets on which occurrence of the day type specified in Day the event occurs. |
||
Gets or sets the recurrence pattern. |
||
Gets or sets when the event should stop recurring. |
||
Gets or sets when the recurring event should occur for the first time. |
||
Gets or sets how many weeks should pass before the event occurs again. |
||
Gets or sets the type of yearly recurrence. |
Name | Description | |
---|---|---|
Copies the fields of the specified Recurrence object to this recurrence. |
||
Removes all exceptions of this recurrence. |
||
Creates an exact copy of this Recurrence object. |
||
Overloaded. Creates occurrence items for this recurrence in the specified date range. |
||
Returns the end date for this recurrence. |
||
Overloaded. Returns the occurrence having the specified index. |
||
Overloaded. |
||
Marks the specified item as an exception of a recurrence pattern. |
||
Determines whether two Recurrence objects define the same recurrence pattern. |
||
Overloaded. |
||
Returns a localized string that represents this Recurrence using the specified date and time formatting info and localization information. |
||
Overloaded. Creates a string from this recurrence. |
Name | Description | |
---|---|---|
Raises the ValidateOccurrence event. |
Name | Description | |
---|---|---|
Raised during item generation to allow validation and customization of the generated occurrences. |