Share via


Calendar Property ID's (Compact 7)

3/12/2014

The following table contains the set of property identifiers shared by both Appointment and Meeting objects.

Property ID Type Value String name for queries Description

PIMPR_DURATION

CEVT_UI4

0x1040

Duration

The Appointment's duration.

PIMPR_LOCATION

CEVT_LPWSTR

0x0041

Location

The Appointment's location.

PIMPR_START

CEVT_FILETIME

0x1042

Start

The Appointment's starting time.

PIMPR_END

CEVT_FILETIME

0x1043

End

The Appointment's ending time.

PIMPR_ALL_DAY_EVENT

CEVT_BOOL

0x0044

AllDayEvent

A Boolean value indicating whether this Appointment is an all-day event.

PIMPR_BUSY_STATUS

CEVT_UI4

0x0045

BusyStatus

The Appointment's status.

PIMPR_REMINDER_MINUTES_BEFORE_START

CEVT_UI4

0x0046

ReminderMinutesBeforeStart

The number of minutes before this Appointment becomes due, before the reminder occurs.

PIMPR_GLOBAL_OBJECT_ID

CEVT_BLOB

0x0047

GlobalObjectId

The Appointment item's unique object identifier, expressed as a Binary Large Object (BLOb). For more information about CEVT_BLOB, see CEBLOB (POOM).

PIMPR_TIMEZONE

CEVT_BLOB

0x0048

RecurringTimeZone

The Appointment's time zone information, expressed as a Binary Large Object (BLOb). For more information about CEVT_BLOB, see CEBLOB (POOM).

PIMPR_MEETING_STATUS

CEVT_UI4

0x0050

MeetingStatus

The Appointment's meeting status.

In POOM, you do not set this 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.

PIMPR_MEETING_ORGANIZER_NAME

CEVT_LPWSTR

0x0051

MeetingOrganizerName

The name of the person who organized the Meeting.

PIMPR_MEETING_OWNER_CRITICAL_CHANGE

CEVT_FILETIME

0x0052

MeetingOwnerCriticalChange

Indicates that the meeting owner wants to update the meeting request. Required when sending an updated meeting request to attendees.

You must call IAppointment::Save on the appointment before using IItem::SetProps to set either PIMPR_MEETING_OWNER_CRITICAL_CHANGE or PIMPR_ATTENDEES_CRITICAL_CHANGE.

PIMPR_ATTENDEES_CRITICAL_CHANGE

CEVT_FILETIME

0x0053

AttendeesCriticalChange

Indicates that a meeting attendee wants to update the meeting request. Required when sending an updated meeting request back to the meeting owner.

You must call IAppointment::Save on the appointment before using IItem::SetProps to set either PIMPR_MEETING_OWNER_CRITICAL_CHANGE or PIMPR_ATTENDEES_CRITICAL_CHANGE.

Requirements

Header

pimstore.h

Library

Pimstore.lib

See Also

Reference

Pocket Outlook Object Model Property Identifiers
IAppointment
ITask
IContact
CEBLOB (POOM)