Share via


Recurrence members

The Recurrence class represents an iCalendar recurrence rule value type as defined by RFC 2445.

The Recurrence type exposes the following members.

Constructors

  Name Description
Public method Recurrence() The Recurrence constructor creates a new Recurrence object that has default values.
Public method Recurrence(String) The Recurrence constructor creates a new Recurrence object and initializes it with the recurrence information in the parameter value.

Top

Properties

  Name Description
Public property AvailableProperties The AvailableProperties property gets or sets a RecurrenceProperties enumeration value that indicates the set of properties that are valid for this Recurrence object.
Public property ByDayList The ByDayList property gets or sets an array of Recurrence.ByDay structures that together represent the value of the BYDAY property.
Public property ByHour The ByHour property gets or sets an array of integers that represents the value of the BYHOUR property.
Public property ByMinute The ByMinute property gets or sets an array of integers that together represent the value of the BYMINUTE property.
Public property ByMonth The ByMonth property gets or sets an array of integers that together represent the value of the BYMONTH property.
Public property ByMonthDay The ByMonthDay property gets or sets an array of integers that together represent the value of the BYMONTHDAY property.
Public property BySecond The BySecond property gets or sets an array of integers that together represent the value of the BYSECOND property.
Public property BySetPosition The BySetPosition property gets or sets an array of integers that together represent the value of the BYSETPOS property.
Public property ByWeek The ByWeek property gets or sets an array of integers that together represent the value of the BYWEEK property.
Public property ByYearDay The ByYearDay property gets or sets an array of integers that together represent the value of the BYYEARDAY property.
Public property Count The Count property gets or sets an integer that represents the value of the COUNT property.
Public property Frequency The Frequency property gets or sets a Frequency enumeration value that represents the FREQ parameter.
Public property Interval The Interval property gets or sets an array of integers that together represent the value of the INTERVAL property.
Public property UntilDate The UntilDate property gets or sets a DateTime that represents the value of the UNTIL property when it is defined with an RFC 2445 date.
Public property UntilDateTime The UntilDateTime property gets or sets a DateTime that represents the value of the UNTIL property when it is defined with an RFC 2445 datetime.
Public property WorkWeekStart The WorkWeekStart property gets or sets a DayOfWeek that represents the value of the WKST property.

Top

Methods

  Name Description
Public method ToString The ToString method returns a string that represents this Recurrence object as iCalendar data. (Overrides Object.ToString().)

Top

See also

Reference

Recurrence class

Microsoft.Exchange.Data.ContentTypes.iCalendar namespace