Object Model Changes Since Microsoft Office 97

Outlook Developer Reference

The following is a summary of the changes in the Microsoft Office Outlook 2007 object model as compared to Microsoft Office 97.

Application

Properties Status
Assistant Hidden
Methods Status
ActiveExplorer Changed
ActiveInspector Changed
CreateItem Changed
CreateItemFromTemplate Changed
GetNamespace Changed

AppointmentItem

Properties Status
Application Changed
GetInspector Changed
OutlookInternalVersion Changed
Methods Status
Display Changed
Respond Changed
SaveAs Changed
Events Status
Close Changed
CustomAction Changed
Forward Changed
Open Changed
Reply Changed
ReplyAll Changed
Send Changed
Write Changed

Attachment

Properties Status
Application Changed

Attachments

Methods Status
Add Changed

ContactItem

Properties Status
Application Changed
Email1DisplayName Changed
Email2DisplayName Changed
Email3DisplayName Changed
GetInspector Changed
OutlookInternalVersion Changed
UserCertificate Hidden
Methods Status
Display Changed
SaveAs Changed
Events Status
Close Changed
CustomAction Changed
Forward Changed
Open Changed
Reply Changed
ReplyAll Changed
Send Changed
Write Changed

Explorer

Properties Status
Application Changed
CommandBars Changed
Parent Changed

Folders

Methods Status
Add Changed

FormDescription

Properties Status
Password Hidden
Methods Status
PublishForm Changed

Inspector

Properties Status
Application Changed
CommandBars Changed
ModifiedFormPages Changed
Parent Changed
Methods Status
Display Changed

Items

Methods Status
Add Changed
Restrict Changed
Sort Changed

JournalItem

Properties Status
Application Changed
GetInspector Changed
OutlookInternalVersion Changed
Methods Status
Display Changed
SaveAs Changed
Events Status
Close Changed
CustomAction Changed
Forward Changed
Open Changed
Reply Changed
ReplyAll Changed
Send Changed
Write Changed

MailItem

Properties Status
Application Changed
FlagDueBy Hidden
FlagStatus Hidden
GetInspector Changed
OutlookInternalVersion Changed
RemoteStatus Changed
Methods Status
Display Changed
SaveAs Changed
Events Status
Close Changed
CustomAction Changed
Forward Changed
Open Changed
Reply Changed
ReplyAll Changed
Send Changed
Write Changed

MAPIFolder

Properties Status
Application Changed
DefaultItemType Changed
Folders Changed
Items Changed
Methods Status
GetExplorer Changed

MeetingRequestItem

Properties Status
Actions Removed
Application Removed
Attachments Removed
BillingInformation Removed
Body Removed
Categories Removed
Companies Removed
CreationTime Removed
EntryID Removed
FormDescription Removed
GetInspector Removed
Importance Removed
LastModificationTime Removed
MessageClass Removed
Mileage Removed
NoAging Removed
OutlookInternalVersion Removed
OutlookVersion Removed
Parent Removed
Saved Removed
Sensitivity Removed
Size Removed
Subject Removed
UnRead Removed
UserProperties Removed
Methods Status
Close Removed
Copy Removed
Delete Removed
Display Removed
GetAssociatedAppointment Removed
Move Removed
PrintOut Removed
Save Removed
SaveAs Removed
Events Status
Close Removed
CustomAction Removed
CustomPropertyChange Removed
Forward Removed
Open Removed
PropertyChange Removed
Read Removed
Reply Removed
ReplyAll Removed
Send Removed
Write Removed

NameSpace

Properties Status
Application Changed
Folders Changed
Parent Changed
Methods Status
GetFolderFromID Changed
GetItemFromID Changed
Logon Changed

NoteItem

Properties Status
Application Changed
Color Hidden
GetInspector Changed
Parent Changed
Methods Status
Display Changed
SaveAs Changed
Events Status
Close Removed
CustomAction Removed
CustomPropertyChange Removed
Forward Removed
Open Removed
PropertyChange Removed
Read Removed
Reply Removed
ReplyAll Removed
Send Removed
Write Removed

OlItems

Constants Status
olAppointmentItem Removed
olContactItem Removed
olJournalItem Removed
olMailItem Removed
olNoteItem Removed
olPostItem Removed
olTaskItem Removed

Pages

Methods Status
Add Changed
Item Changed

PostItem

Properties Status
Application Changed
GetInspector Changed
OutlookInternalVersion Changed
Methods Status
Display Changed
SaveAs Changed
Events Status
Close Changed
CustomAction Changed
Forward Changed
Open Changed
Reply Changed
ReplyAll Changed
Send Changed
Write Changed

Recipient

Properties Status
Application Changed
MeetingResponseStatus Changed
Methods Status
FreeBusy Changed

RemoteItem

Properties Status
Application Changed
GetInspector Changed
OutlookInternalVersion Changed
Methods Status
Display Changed
SaveAs Changed
Events Status
Close Changed
CustomAction Changed
Forward Changed
Open Changed
Reply Changed
ReplyAll Changed
Send Changed
Write Changed

ReportItem

Properties Status
Application Changed
GetInspector Changed
OutlookInternalVersion Changed
Methods Status
Display Changed
SaveAs Changed
Events Status
Close Changed
CustomAction Changed
Forward Changed
Open Changed
Reply Changed
ReplyAll Changed
Send Changed
Write Changed

TaskItem

Properties Status
Application Changed
Contacts Hidden
GetInspector Changed
OutlookInternalVersion Changed
Methods Status
Display Changed
GetRecurrencePattern Changed
SaveAs Changed
Events Status
Close Changed
CustomAction Changed
Forward Changed
Open Changed
Reply Changed
ReplyAll Changed
Send Changed
Write Changed

TaskRequestItem

Properties Status
Application Changed
GetInspector Changed
OutlookInternalVersion Changed
Methods Status
Display Changed
SaveAs Changed
Events Status
Close Changed
CustomAction Changed
Forward Changed
Open Changed
Reply Changed
ReplyAll Changed
Send Changed
Write Changed

UserProperties

Methods Status
Add Changed
Find Changed