RecurringAppointment Object

The RecurringAppointment object represents recurring appointments described as a pattern and has the following properties.

Property Description
AccessActual Overrides the current access control list (ACL) level to mark the item private.
AccessEffective ACL level granted to the user viewing an item.
Attendees Table of all the attendees for an item.
ChangeNumber Change number for the schedule.
Created Date and time at which an object was created.
CreatorEntryId MAPI entry identifier for an item's creator.
CreatorName MAPI display name of an item's creator.
CreatorSearchKey MAPI search key for an item's creator.
CriticalChange Date and time that a critical change occurred for an item.
DayInterval Number of days between instances of a recurring appointment.
DayOfMonthMask Combination of flags indicating which days of the month are valid for a recurrence pattern.
DayOfWeekMask Combination of flags indicating which days of the week are valid for a recurrence pattern.
DayOfWeekStart Day on which the week starts for a recurrence pattern.
EndRecurringDate End date for a recurring appointment.
EndRecurringTime End time for a recurring appointment.
Exceptions Table of exceptions to recurring items.
FirstRecurringAlarmDate Date of the first recurring appointment with an alarm.
HiddenPattern Determines whether a recurring appointment should be shown to the user.
IsRecurringInstance Determines whether an item is an instance of a recurrence pattern.
ItemId Item identifier for an object.
LastModified Date and time at which the object was last modified.
MonthInterval Interval between months for a recurrence pattern.
MonthOfYearMask Combination of flags indicating which months of the year are valid for a recurrence pattern.
Notes Notes on an item.
RecurringType Type of recurrence pattern.
StartRecurringDate Start date for a recurring appointment.
StartRecurringTime Start time for a recurring appointment.
WeekInterval Interval between weeks for a recurrence pattern.
YearInterval Interval between years for a recurring appointment.

The RecurringAppointment object has the following data members.

Data Member Description
Application Returns an Application object.
Parent Returns to an object’s parent.
Properties Returns the number of properties defined for an object.

The RecurringAppointment object has the following methods.

Method Description
DeleteProperties Deletes a specified property.
Flush Removes properties that have been changed.
GetProperties Gets the value of one or more specified properties.
GetProperty Gets the value of a specified property for Visual Basic version 3.0.
SetProperties Sets the value of one or more properties.