OlBusyStatus (Windows Embedded CE 6.0)

1/6/2010

The OlBusyStatus enumeration identifies a recipient's availability for a meeting. Values of this enumeration are used with IAppointment::get_BusyStatus and IAppointment::put_BusyStatus.

Syntax

enum OlBusyStatus {
  olFree        = 0,
  olTentative   = 1,
  olBusy        = 2,
  olOutOfOffice = 3
};

Elements

  • olFree
    The recipient's time-slot is free for scheduling. There will not be a scheduling conflict if the recipient accepts a meeting request that occurs during this time-slot.
  • olTentative
    The recipient's time-slot is tentative for scheduling. There might not be a scheduling conflict if the recipient accepts a meeting request that occurs during this time-slot. The recipient has tentatively accepted another meeting request which occurs during the same time-slot.
  • olBusy
    The recipient's time-slot is not free for scheduling. There will be a scheduling conflict if the recipient accepts a meeting request that occurs during this time-slot. The recipient has already accepted another meeting request which occurs during the same time-slot.
  • olOutOfOffice
    The recipient's time-slot is not free for scheduling. There will be a scheduling conflict if the recipient accepts a meeting request that occurs during this time-slot. The recipient is out of the office during this time-slot, and is therefore unavailable to attend meetings.

Remarks

In POOM, you do not set the MeetingStatus property to indicate a meeting. The MeetingStatus property is read-only, and can take only the OlMeetingStatus enumeration values olNonMeeting and olMeeting. Outlook Mobile automatically sets MeetingStatus for any appointment with recipients, to the value olMeeting.

Requirements

Header pimstore.h
Library Pimstore.lib
Windows Embedded CE Windows CE 3.0 and later

See Also

Reference

IAppointment::put_BusyStatus
IAppointment::get_BusyStatus

Other Resources

Pocket Outlook Object Model Enumerations