Share via


IRecurrencePattern Interface

Topic Last Modified: 2006-11-30

The IRecurrencePatterns interface defines properties and methods that enable access to a collection of RecurrencePattern objects.

When you create an appointment, you can make the appointment into a recurring appointment by using the IRecurrencePatterns interface to add one or more RecurrencePattern objects. When you process a recurring appointment, you need to use the IRecurrencePatterns interface to get access to the RecurrencePattern objects that define recurring instances of the appointment.

CLSID

CD000123-8B95-11D1-82DB-00C04FB1625D

Extends

IDispatch

Type Library

Microsoft CDO for Exchange 2000 Library

DLL Implemented In

CDOEX.DLL

Member Summary

The following table lists the properties of the IRecurrencePattern interface.

Name Description

ByPosition Property

The relative position of the instance in a recurrence pattern. For example, in a monthly recurrence pattern, a ByPosition value of -1 indicates the last day of the month. This property is read-only.

DaysOfMonth Property

The days of the month spanned by the recurrence pattern. This property is read-only.

DaysOfWeek (DayOfWeekType)

The days of the week spanned by the recurrence pattern. This property is read-only.

DaysOfYear Property

The days of the year spanned by a recurrence pattern. This property is read-only.

EndType Property

Specifies how a recurring pattern ends.

FirstDayOfWeek Property

The day when a week starts, such as Sunday or Monday.

Frequency Property

The frequency of the recurring appointment, such as daily or weekly.

HoursOfDay Property

The hours of the day spanned by the recurrence pattern. This property is read-only.

Instances Property

Contains the number of instances generated by the pattern.

Interval Property

The interval between any two recurring appointment instances generated by the pattern.

MinutesOfHour Property

The minutes of the hour spanned by the recurrence pattern. This property is read-only.

MonthsOfYear Property

The months of the year spanned by the recurrence pattern. This property is read-only.

PatternEndDate Property

The date and time that the recurrence pattern terminates.

SecondsOfMinute Property

The seconds of a minute spanned by the recurrence pattern. This property is read-only.

Type Property (RecurrencePattern)

Denotes whether the appointment instances defined by the recurrence pattern are to be added or deleted from the overall recurring appointment. This property is read-only.

WeekDays Property

Contains values describing the weeks and the days of the week when appointment instances should occur. This property is read-only.

WeeksOfYear Property

The weeks of the year spanned by the recurrence pattern. This property is read-only.