Platform SDK: Exchange Server

Appointment Object

The Appointment object represents an appointment within the Schedule object 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.
AlarmAmount Time interval before the start of an appointment when an alarm will ring.
AlarmAmountAgain Default amount of time to wait when the user sets the alarm snooze option.
AlarmAmountOriginal Time interval before an appointment for which an alarm was set before the user set the alarm snooze option.
AlarmTypeUnit Time unit to use for the alarm.
AlarmTypeUnitAgain Time unit to use as the default in the Reminder dialog box.
AlarmTypeUnitOriginal Time unit used for an alarm before the user set the alarm snooze option.
Attendees Table of all the attendees for an item.
BusyType Determines whether an item should make the user busy during that time.
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.
End End date and time for an item.
IsFromOther Set of flags indicating that the item was created by another application.
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.
Notify Date and time for an alarm to ring.
Notes Notes on an item.
OwnerEntryId MAPI entry identifier for the meeting owner of an item.
OwnerName MAPI display name for the meeting owner of an item.
OwnerSearchKey MAPI search key for the meeting owner of an item.
Ring Determines whether an alarm has been set to ring for an item.
RingAgain Preference used when ringing an alarm.
RingOriginal Determines whether there used to be an alarm on an item before the alarm rang.
Start Required. Start date and time for an item.
Text Text value of an item.
Where Location of a meeting.

The Appointment 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 Appointment 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.