Calendar Property ID's
4/8/2010
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's unique object identifier (OID). |
PIMPR_TIMEZONE |
CEVT_BLOB |
0x0048 |
RecurringTimeZone |
The Appointment's time zone. |
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 |
Windows Embedded CE | Windows CE .NET 4.0 and later |
Windows Mobile | Pocket PC for Windows Mobile Version 5.0 and later, Smartphone for Windows Mobile Version 5.0 and later |
See Also
Reference
Pocket Outlook Object Model Property Identifiers
IAppointment
ITask
IContact