Platform SDK: Exchange 2000 Server |
[This is preliminary documentation and subject to change.]
Provides properties and methods for defining and manipulating appointments.
Properties
Name | Type | Description |
---|---|---|
AllDayEvent | [Visual Basic,VBScript] Boolean [C++,IDL] VARIANT_BOOL |
Specifies TRUE or FALSE, depending on whether an event is scheduled for an entire day. |
Attachments
(Read-only) |
[Visual Basic,VBScript] IBodyParts [C++,IDL] IBodyParts* |
Returns the collection of attachments in a message. |
Attendees
(Read-only) |
[Visual Basic,VBScript] IAttendees [C++,IDL] IAttendees* |
Returns the IAttendees interface on the implementing object. |
BodyPart
(Read-only) |
[Visual Basic,VBScript] IBodyPart [C++,IDL] IBodyPart* |
Returns the IBodyPart interface on the implementing object. |
BusyStatus | [Visual Basic,VBScript] String [C++,IDL] BSTR |
Specifies how an appointment appears in the free/busy view. |
Configuration | IConfiguration |
A reference to a Configuration object that defines the configuration information used by the object. |
Contact | [Visual Basic,VBScript] String [C++,IDL] BSTR |
Contains a person's name as a contact for an appointment. |
ContactURL | [Visual Basic,VBScript] String [C++,IDL] BSTR |
Contains a URL for accessing an alternative format of the contact information. |
DataSource
(Read-only) |
[C++,IDL]IDataSource* |
Returns the IDataSource interface on the object. |
Duration | [Visual Basic,VBScript] Long [C++,IDL] long |
Contains the duration of an appointment in seconds. Either a Duration or an EndTime is required. |
EndTime | [Visual Basic,VBScript] Date [C++,IDL] DATE |
Contains the time an appointment ends. Either an EndTime or a Duration is required. |
Exceptions
(Read-only) |
[C++,IDL]IExceptions* |
Returns an IExceptions collection of exceptions for a recurring schedule of appointments. |
Fields
(Read-only) |
[Visual Basic,VBScript] ADODB.Fields [C++,IDL] Fields* |
Returns an ADO Fields interface on an ADO Fields collection object. The object contains the resource fields associated with a message. |
GEOLatitude | [Visual Basic,VBScript] Long [C++,IDL] long |
Contains the geographical latitude of an appointment's location. |
GEOLongitude | [Visual Basic,VBScript] Long [C++,IDL] long |
Contains the geographical longitude of an appointment's location. |
Keywords | [Visual Basic,VBScript] Variant [C++,IDL] VARIANT |
Contains keywords identifying an appointment. |
Location | [Visual Basic,VBScript] String [C++,IDL] BSTR |
Contains an appointment's meeting location. |
LocationURL | [Visual Basic,VBScript] String [C++,IDL] BSTR |
Contains a URL for accessing an alternative format of the location information. |
MeetingStatus | [Visual Basic,VBScript] String [C++,IDL] BSTR |
Contains the status of an appointment: Tentative, Confirmed, or Cancelled. |
Priority | [Visual Basic,VBScript] String [C++,IDL] BSTR |
Contains an appointment's priority status: Normal, Urgent, or Non-urgent. |
RecurrencePatterns
(Read-only) |
[C++,IDL]IRecurrencePatterns* |
Returns an IRecurrencePatterns collection of recurring information for a recurring appointment. |
ReplyTime
(Read-only) |
[Visual Basic,VBScript] Date [C++,IDL] DATE |
Returns the time a recipient replied to a meeting request. |
Resources | [Visual Basic,VBScript] String [C++,IDL] BSTR |
Contains a list of supportive resources for an appointment. |
ResponseRequested | [Visual Basic,VBScript] Boolean [C++,IDL] VARIANT_BOOL |
Indicates if a response is requested for an appointment. |
Sensitivity | [Visual Basic,VBScript] String [C++,IDL] BSTR |
Contains the status of an appointment's sensitivity: Company-Confidential, Personal, or Private. |
StartTime | [Visual Basic,VBScript] Date [C++,IDL] DATE |
Contains the starting time for an appointment. StartTime is a required property. |
Subject | [Visual Basic,VBScript] String [C++,IDL] BSTR |
Contains the topic for an appointment. |
TextBody | [Visual Basic,VBScript] String [C++,IDL] BSTR |
Contains the decoded text description of the appointment. |
Transparent | [Visual Basic,VBScript] String [C++,IDL] BSTR |
Contains whether an appointment appears in the free/busy string. |
Methods
Name | Description |
---|---|
Accept | Prepares and returns a CalendarMessage object for accepting a meeting request. |
AcceptTentative | Prepares and returns a CalendarMessage object for tentatively accepting a meeting request. |
Cancel | Prepares and returns a CalendarMessage object for cancelling a meeting request. |
CreateRequest | Prepares and returns a CalendarMessage object for sending a meeting request. |
Decline | Prepares and returns a CalendarMessage object for declining a meeting request. |
GetFirstInstance | Returns the first instance of a recurring appointment. |
GetInterface | Returns a specified interface on this object. Acts as a QueryInterface or Set method for script languages. |
GetNextInstance | Returns the next instance of a recurring appointment. |
GetRecurringMaster | Returns the master recurring appointment for an exception or instance of the master appointment. |
Invite | Forwards the appointment to another recipient. |
Publish | Writes the appointment information for other users to a file or URL. |