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