RecurrenceRecurDaily Method

Initialize a daily recurrence pattern

Definition

Namespace: EWSoftware.PDI
Assembly: EWSoftware.PDI (in EWSoftware.PDI.dll) Version: 2023.1.2.0
public void RecurDaily(
	int recurInterval
)

Parameters

recurInterval  Int32
The interval between occurrences in days

Remarks

This is a convenience method that mimics the daily recurrence pattern in Microsoft Outlook. When called, it sets up the recurrence for a daily pattern that recurs at the specified interval. All rule parts are cleared prior to setting the daily options but other parameters such as the start date are left alone.

Example

C#
// Test daily recurrence
rRecur.RecurDaily(2);
rRecur.StartDateTime = DateTime.Today;
rRecur.RecurUntil = DateTime.Today.AddMonths(1);

// With a collection
DateTimeCollection recurDates = rRecur.InstancesBetween(DateTime.Today,
    DateTime.Today.AddMonths(1));

foreach(DateTime dt in recurDates)
    Console.WriteLine("Daily recurrence on: {0:d}", dt);

// Using the enumerator
foreach(DateTime dt in rRecur)
    Console.WriteLine("Daily recurrence on: {0:d}", dt);

See Also