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.
Properties | Status |
---|---|
Assistant | Hidden |
Methods | Status |
---|---|
ActiveExplorer | Changed
EXPLORER ActiveExplorer ()
_EXPLORER ActiveExplorer ()
|
ActiveInspector | Changed
INSPECTOR ActiveInspector ()
_INSPECTOR ActiveInspector ()
|
CreateItem | Changed
OBJECT CreateItem (OLITEMS ItemType)
OBJECT CreateItem (OLITEMTYPE ItemType)
|
CreateItemFromTemplate | Changed
OBJECT CreateItemFromTemplate (STRING TemplatePath, VARIANT InFolder)
OBJECT CreateItemFromTemplate (STRING TemplatePath, OPTIONAL VARIANT InFolder)
|
GetNamespace | Changed
NAMESPACE GetNamespace (STRING Type)
_NAMESPACE GetNamespace (STRING Type)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
GetInspector | Changed
READ-ONLY GetInspector [INSPECTOR]
READ-ONLY GetInspector [_INSPECTOR]
|
OutlookInternalVersion | Changed
READ-ONLY OutlookInternalVersion [STRING]
READ-ONLY OutlookInternalVersion [INT32]
|
Methods | Status |
---|---|
Display | Changed
VOID Display (VARIANT Modal)
VOID Display (OPTIONAL VARIANT Modal)
|
Respond | Changed
OBJECT Respond (OLMEETINGRESPONSE Response, VARIANT fNoUI, VARIANT fAdditionalTextDialog)
MEETINGITEM Respond (OLMEETINGRESPONSE Response, OPTIONAL VARIANT fNoUI, OPTIONAL VARIANT fAdditionalTextDialog)
|
SaveAs | Changed
VOID SaveAs (STRING Path, VARIANT Type)
VOID SaveAs (STRING Path, OPTIONAL VARIANT Type)
|
Events | Status |
---|---|
Close | Changed
Close ()
Close (BOOL Cancel)
|
CustomAction | Changed
CustomAction (OBJECT Action, OBJECT Response)
CustomAction (OBJECT Action, OBJECT Response, BOOL Cancel)
|
Forward | Changed
Forward (OBJECT Forward)
Forward (OBJECT Forward, BOOL Cancel)
|
Open | Changed
Open ()
Open (BOOL Cancel)
|
Reply | Changed
Reply (OBJECT Response)
Reply (OBJECT Response, BOOL Cancel)
|
ReplyAll | Changed
ReplyAll (OBJECT Response)
ReplyAll (OBJECT Response, BOOL Cancel)
|
Send | Changed
Send ()
Send (BOOL Cancel)
|
Write | Changed
Write ()
Write (BOOL Cancel)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
Methods | Status |
---|---|
Add | Changed
ATTACHMENT Add (VARIANT Source, VARIANT Type, VARIANT Position, VARIANT DisplayName)
ATTACHMENT Add (VARIANT Source, OPTIONAL VARIANT Type, OPTIONAL VARIANT Position, OPTIONAL VARIANT DisplayName)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
Email1DisplayName | Changed
READ-ONLY Email1DisplayName [STRING]
READ-WRITE Email1DisplayName [STRING]
|
Email2DisplayName | Changed
READ-ONLY Email2DisplayName [STRING]
READ-WRITE Email2DisplayName [STRING]
|
Email3DisplayName | Changed
READ-ONLY Email3DisplayName [STRING]
READ-WRITE Email3DisplayName [STRING]
|
GetInspector | Changed
READ-ONLY GetInspector [INSPECTOR]
READ-ONLY GetInspector [_INSPECTOR]
|
OutlookInternalVersion | Changed
READ-ONLY OutlookInternalVersion [STRING]
READ-ONLY OutlookInternalVersion [INT32]
|
UserCertificate | Hidden |
Methods | Status |
---|---|
Display | Changed
VOID Display (VARIANT Modal)
VOID Display (OPTIONAL VARIANT Modal)
|
SaveAs | Changed
VOID SaveAs (STRING Path, VARIANT Type)
VOID SaveAs (STRING Path, OPTIONAL VARIANT Type)
|
Events | Status |
---|---|
Close | Changed
Close ()
Close (BOOL Cancel)
|
CustomAction | Changed
CustomAction (OBJECT Action, OBJECT Response)
CustomAction (OBJECT Action, OBJECT Response, BOOL Cancel)
|
Forward | Changed
Forward (OBJECT Forward)
Forward (OBJECT Forward, BOOL Cancel)
|
Open | Changed
Open ()
Open (BOOL Cancel)
|
Reply | Changed
Reply (OBJECT Response)
Reply (OBJECT Response, BOOL Cancel)
|
ReplyAll | Changed
ReplyAll (OBJECT Response)
ReplyAll (OBJECT Response, BOOL Cancel)
|
Send | Changed
Send ()
Send (BOOL Cancel)
|
Write | Changed
Write ()
Write (BOOL Cancel)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
CommandBars | Changed
READ-ONLY CommandBars [MSOFAREASTLINEBREAKLANGUAGEID]
READ-ONLY CommandBars [COMMANDBARS]
|
Parent | Changed
READ-ONLY Parent [APPLICATION]
READ-ONLY Parent [OBJECT]
|
Methods | Status |
---|---|
Add | Changed
MAPIFOLDER Add (STRING Name, VARIANT Type)
MAPIFOLDER Add (STRING Name, OPTIONAL VARIANT Type)
|
Properties | Status |
---|---|
Password | Hidden |
Methods | Status |
---|---|
PublishForm | Changed
VOID PublishForm (OLFORMREGISTRY Registry, VARIANT Folder)
VOID PublishForm (OLFORMREGISTRY Registry, OPTIONAL VARIANT Folder)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
CommandBars | Changed
READ-ONLY CommandBars [MSOFAREASTLINEBREAKLANGUAGEID]
READ-ONLY CommandBars [COMMANDBARS]
|
ModifiedFormPages | Changed
READ-ONLY ModifiedFormPages [PAGES]
READ-ONLY ModifiedFormPages [OBJECT]
|
Parent | Changed
READ-ONLY Parent [APPLICATION]
READ-ONLY Parent [OBJECT]
|
Methods | Status |
---|---|
Display | Changed
VOID Display (VARIANT Modal)
VOID Display (OPTIONAL VARIANT Modal)
|
Methods | Status |
---|---|
Add | Changed
OBJECT Add (VARIANT Type)
OBJECT Add (OPTIONAL VARIANT Type)
|
Restrict | Changed
ITEMS Restrict (STRING Filter)
_ITEMS Restrict (STRING Filter)
|
Sort | Changed
VOID Sort (STRING Property, VARIANT Descending)
VOID Sort (STRING Property, OPTIONAL VARIANT Descending)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
GetInspector | Changed
READ-ONLY GetInspector [INSPECTOR]
READ-ONLY GetInspector [_INSPECTOR]
|
OutlookInternalVersion | Changed
READ-ONLY OutlookInternalVersion [STRING]
READ-ONLY OutlookInternalVersion [INT32]
|
Methods | Status |
---|---|
Display | Changed
VOID Display (VARIANT Modal)
VOID Display (OPTIONAL VARIANT Modal)
|
SaveAs | Changed
VOID SaveAs (STRING Path, VARIANT Type)
VOID SaveAs (STRING Path, OPTIONAL VARIANT Type)
|
Events | Status |
---|---|
Close | Changed
Close ()
Close (BOOL Cancel)
|
CustomAction | Changed
CustomAction (OBJECT Action, OBJECT Response)
CustomAction (OBJECT Action, OBJECT Response, BOOL Cancel)
|
Forward | Changed
Forward (OBJECT Forward)
Forward (OBJECT Forward, BOOL Cancel)
|
Open | Changed
Open ()
Open (BOOL Cancel)
|
Reply | Changed
Reply (OBJECT Response)
Reply (OBJECT Response, BOOL Cancel)
|
ReplyAll | Changed
ReplyAll (OBJECT Response)
ReplyAll (OBJECT Response, BOOL Cancel)
|
Send | Changed
Send ()
Send (BOOL Cancel)
|
Write | Changed
Write ()
Write (BOOL Cancel)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
FlagDueBy | Hidden |
FlagStatus | Hidden |
GetInspector | Changed
READ-ONLY GetInspector [INSPECTOR]
READ-ONLY GetInspector [_INSPECTOR]
|
OutlookInternalVersion | Changed
READ-ONLY OutlookInternalVersion [STRING]
READ-ONLY OutlookInternalVersion [INT32]
|
RemoteStatus | Changed
READ-ONLY RemoteStatus [OLREMOTESTATUS]
READ-WRITE RemoteStatus [OLREMOTESTATUS]
|
Methods | Status |
---|---|
Display | Changed
VOID Display (VARIANT Modal)
VOID Display (OPTIONAL VARIANT Modal)
|
SaveAs | Changed
VOID SaveAs (STRING Path, VARIANT Type)
VOID SaveAs (STRING Path, OPTIONAL VARIANT Type)
|
Events | Status |
---|---|
Close | Changed
Close ()
Close (BOOL Cancel)
|
CustomAction | Changed
CustomAction (OBJECT Action, OBJECT Response)
CustomAction (OBJECT Action, OBJECT Response, BOOL Cancel)
|
Forward | Changed
Forward (OBJECT Forward)
Forward (OBJECT Forward, BOOL Cancel)
|
Open | Changed
Open ()
Open (BOOL Cancel)
|
Reply | Changed
Reply (OBJECT Response)
Reply (OBJECT Response, BOOL Cancel)
|
ReplyAll | Changed
ReplyAll (OBJECT Response)
ReplyAll (OBJECT Response, BOOL Cancel)
|
Send | Changed
Send ()
Send (BOOL Cancel)
|
Write | Changed
Write ()
Write (BOOL Cancel)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
DefaultItemType | Changed
READ-ONLY DefaultItemType [OLITEMS]
READ-ONLY DefaultItemType [OLITEMTYPE]
|
Folders | Changed
READ-ONLY Folders [FOLDERS]
READ-ONLY Folders [_FOLDERS]
|
Items | Changed
READ-ONLY Items [ITEMS]
READ-ONLY Items [_ITEMS]
|
Methods | Status |
---|---|
GetExplorer | Changed
EXPLORER GetExplorer (VARIANT DisplayMode)
_EXPLORER GetExplorer (OPTIONAL VARIANT DisplayMode)
|
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 |
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
Folders | Changed
READ-ONLY Folders [FOLDERS]
READ-ONLY Folders [_FOLDERS]
|
Parent | Changed
READ-ONLY Parent [APPLICATION]
READ-ONLY Parent [OBJECT]
|
Methods | Status |
---|---|
GetFolderFromID | Changed
MAPIFOLDER GetFolderFromID (STRING EntryIDFolder, VARIANT EntryIDStore)
MAPIFOLDER GetFolderFromID (STRING EntryIDFolder, OPTIONAL VARIANT EntryIDStore)
|
GetItemFromID | Changed
OBJECT GetItemFromID (STRING EntryIDItem, VARIANT EntryIDStore)
OBJECT GetItemFromID (STRING EntryIDItem, OPTIONAL VARIANT EntryIDStore)
|
Logon | Changed
VOID Logon (VARIANT Profile, VARIANT Password, VARIANT ShowDialog, VARIANT NewSession)
VOID Logon (OPTIONAL VARIANT Profile, OPTIONAL VARIANT Password, OPTIONAL VARIANT ShowDialog, OPTIONAL VARIANT NewSession)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
Color | Hidden |
GetInspector | Changed
READ-ONLY GetInspector [INSPECTOR]
READ-ONLY GetInspector [_INSPECTOR]
|
Parent | Changed
READ-ONLY Parent [MAPIFOLDER]
READ-ONLY Parent [OBJECT]
|
Methods | Status |
---|---|
Display | Changed
VOID Display (VARIANT Modal)
VOID Display (OPTIONAL VARIANT Modal)
|
SaveAs | Changed
VOID SaveAs (STRING Path, VARIANT Type)
VOID SaveAs (STRING Path, OPTIONAL VARIANT Type)
|
Events | Status |
---|---|
Close | Removed |
CustomAction | Removed |
CustomPropertyChange | Removed |
Forward | Removed |
Open | Removed |
PropertyChange | Removed |
Read | Removed |
Reply | Removed |
ReplyAll | Removed |
Send | Removed |
Write | Removed |
Constants | Status |
---|---|
olAppointmentItem | Removed |
olContactItem | Removed |
olJournalItem | Removed |
olMailItem | Removed |
olNoteItem | Removed |
olPostItem | Removed |
olTaskItem | Removed |
Methods | Status |
---|---|
Add | Changed
PAGE Add (VARIANT Name)
OBJECT Add (OPTIONAL VARIANT Name)
|
Item | Changed
PAGE Item (VARIANT Index)
OBJECT Item (VARIANT Index)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
GetInspector | Changed
READ-ONLY GetInspector [INSPECTOR]
READ-ONLY GetInspector [_INSPECTOR]
|
OutlookInternalVersion | Changed
READ-ONLY OutlookInternalVersion [STRING]
READ-ONLY OutlookInternalVersion [INT32]
|
Methods | Status |
---|---|
Display | Changed
VOID Display (VARIANT Modal)
VOID Display (OPTIONAL VARIANT Modal)
|
SaveAs | Changed
VOID SaveAs (STRING Path, VARIANT Type)
VOID SaveAs (STRING Path, OPTIONAL VARIANT Type)
|
Events | Status |
---|---|
Close | Changed
Close ()
Close (BOOL Cancel)
|
CustomAction | Changed
CustomAction (OBJECT Action, OBJECT Response)
CustomAction (OBJECT Action, OBJECT Response, BOOL Cancel)
|
Forward | Changed
Forward (OBJECT Forward)
Forward (OBJECT Forward, BOOL Cancel)
|
Open | Changed
Open ()
Open (BOOL Cancel)
|
Reply | Changed
Reply (OBJECT Response)
Reply (OBJECT Response, BOOL Cancel)
|
ReplyAll | Changed
ReplyAll (OBJECT Response)
ReplyAll (OBJECT Response, BOOL Cancel)
|
Send | Changed
Send ()
Send (BOOL Cancel)
|
Write | Changed
Write ()
Write (BOOL Cancel)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
MeetingResponseStatus | Changed
READ-WRITE MeetingResponseStatus [OLRESPONSESTATUS]
READ-ONLY MeetingResponseStatus [OLRESPONSESTATUS]
|
Methods | Status |
---|---|
FreeBusy | Changed
STRING FreeBusy (DATE Start, INT32 MinPerChar, VARIANT CompleteFormat)
STRING FreeBusy (DATE Start, INT32 MinPerChar, OPTIONAL VARIANT CompleteFormat)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
GetInspector | Changed
READ-ONLY GetInspector [INSPECTOR]
READ-ONLY GetInspector [_INSPECTOR]
|
OutlookInternalVersion | Changed
READ-ONLY OutlookInternalVersion [STRING]
READ-ONLY OutlookInternalVersion [INT32]
|
Methods | Status |
---|---|
Display | Changed
VOID Display (VARIANT Modal)
VOID Display (OPTIONAL VARIANT Modal)
|
SaveAs | Changed
VOID SaveAs (STRING Path, VARIANT Type)
VOID SaveAs (STRING Path, OPTIONAL VARIANT Type)
|
Events | Status |
---|---|
Close | Changed
Close ()
Close (BOOL Cancel)
|
CustomAction | Changed
CustomAction (OBJECT Action, OBJECT Response)
CustomAction (OBJECT Action, OBJECT Response, BOOL Cancel)
|
Forward | Changed
Forward (OBJECT Forward)
Forward (OBJECT Forward, BOOL Cancel)
|
Open | Changed
Open ()
Open (BOOL Cancel)
|
Reply | Changed
Reply (OBJECT Response)
Reply (OBJECT Response, BOOL Cancel)
|
ReplyAll | Changed
ReplyAll (OBJECT Response)
ReplyAll (OBJECT Response, BOOL Cancel)
|
Send | Changed
Send ()
Send (BOOL Cancel)
|
Write | Changed
Write ()
Write (BOOL Cancel)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
GetInspector | Changed
READ-ONLY GetInspector [INSPECTOR]
READ-ONLY GetInspector [_INSPECTOR]
|
OutlookInternalVersion | Changed
READ-ONLY OutlookInternalVersion [STRING]
READ-ONLY OutlookInternalVersion [INT32]
|
Methods | Status |
---|---|
Display | Changed
VOID Display (VARIANT Modal)
VOID Display (OPTIONAL VARIANT Modal)
|
SaveAs | Changed
VOID SaveAs (STRING Path, VARIANT Type)
VOID SaveAs (STRING Path, OPTIONAL VARIANT Type)
|
Events | Status |
---|---|
Close | Changed
Close ()
Close (BOOL Cancel)
|
CustomAction | Changed
CustomAction (OBJECT Action, OBJECT Response)
CustomAction (OBJECT Action, OBJECT Response, BOOL Cancel)
|
Forward | Changed
Forward (OBJECT Forward)
Forward (OBJECT Forward, BOOL Cancel)
|
Open | Changed
Open ()
Open (BOOL Cancel)
|
Reply | Changed
Reply (OBJECT Response)
Reply (OBJECT Response, BOOL Cancel)
|
ReplyAll | Changed
ReplyAll (OBJECT Response)
ReplyAll (OBJECT Response, BOOL Cancel)
|
Send | Changed
Send ()
Send (BOOL Cancel)
|
Write | Changed
Write ()
Write (BOOL Cancel)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
Contacts | Hidden |
GetInspector | Changed
READ-ONLY GetInspector [INSPECTOR]
READ-ONLY GetInspector [_INSPECTOR]
|
OutlookInternalVersion | Changed
READ-ONLY OutlookInternalVersion [STRING]
READ-ONLY OutlookInternalVersion [INT32]
|
Methods | Status |
---|---|
Display | Changed
VOID Display (VARIANT Modal)
VOID Display (OPTIONAL VARIANT Modal)
|
GetRecurrencePattern | Changed
VOID GetRecurrencePattern ()
RECURRENCEPATTERN GetRecurrencePattern ()
|
SaveAs | Changed
VOID SaveAs (STRING Path, VARIANT Type)
VOID SaveAs (STRING Path, OPTIONAL VARIANT Type)
|
Events | Status |
---|---|
Close | Changed
Close ()
Close (BOOL Cancel)
|
CustomAction | Changed
CustomAction (OBJECT Action, OBJECT Response)
CustomAction (OBJECT Action, OBJECT Response, BOOL Cancel)
|
Forward | Changed
Forward (OBJECT Forward)
Forward (OBJECT Forward, BOOL Cancel)
|
Open | Changed
Open ()
Open (BOOL Cancel)
|
Reply | Changed
Reply (OBJECT Response)
Reply (OBJECT Response, BOOL Cancel)
|
ReplyAll | Changed
ReplyAll (OBJECT Response)
ReplyAll (OBJECT Response, BOOL Cancel)
|
Send | Changed
Send ()
Send (BOOL Cancel)
|
Write | Changed
Write ()
Write (BOOL Cancel)
|
Properties | Status |
---|---|
Application | Changed
READ-ONLY Application [APPLICATION]
READ-ONLY Application [_APPLICATION]
|
GetInspector | Changed
READ-ONLY GetInspector [INSPECTOR]
READ-ONLY GetInspector [_INSPECTOR]
|
OutlookInternalVersion | Changed
READ-ONLY OutlookInternalVersion [STRING]
READ-ONLY OutlookInternalVersion [INT32]
|
Methods | Status |
---|---|
Display | Changed
VOID Display (VARIANT Modal)
VOID Display (OPTIONAL VARIANT Modal)
|
SaveAs | Changed
VOID SaveAs (STRING Path, VARIANT Type)
VOID SaveAs (STRING Path, OPTIONAL VARIANT Type)
|
Events | Status |
---|---|
Close | Changed
Close ()
Close (BOOL Cancel)
|
CustomAction | Changed
CustomAction (OBJECT Action, OBJECT Response)
CustomAction (OBJECT Action, OBJECT Response, BOOL Cancel)
|
Forward | Changed
Forward (OBJECT Forward)
Forward (OBJECT Forward, BOOL Cancel)
|
Open | Changed
Open ()
Open (BOOL Cancel)
|
Reply | Changed
Reply (OBJECT Response)
Reply (OBJECT Response, BOOL Cancel)
|
ReplyAll | Changed
ReplyAll (OBJECT Response)
ReplyAll (OBJECT Response, BOOL Cancel)
|
Send | Changed
Send ()
Send (BOOL Cancel)
|
Write | Changed
Write ()
Write (BOOL Cancel)
|
Methods | Status |
---|---|
Add | Changed
USERPROPERTY Add (STRING Name, OLUSERPROPERTYTYPE Type, VARIANT AddToFolderFields, VARIANT DisplayFormat)
USERPROPERTY Add (STRING Name, OLUSERPROPERTYTYPE Type, OPTIONAL VARIANT AddToFolderFields, OPTIONAL VARIANT DisplayFormat)
|
Find | Changed
VOID Find (STRING Name, VARIANT Custom)
USERPROPERTY Find (STRING Name, OPTIONAL VARIANT Custom)
|