Help and Support
 

powered byLive Search

List of Outlook 2002 object model constants

Article ID:285202
Last Review:March 23, 2006
Revision:1.4
This article was previously published under Q285202

SUMMARY

This article describes how you can determine the value of constants for the Microsoft Outlook object model, and also provides a list of all Microsoft Outlook 2002 object model constants.

Back to the top

MORE INFORMATION

In earlier versions of Microsoft Office, and in later versions of Office, the Microsoft Visual Basic Reference Help files provide the values of object model constants. However, in Outlook 2002, the Visual Basic Reference Help files do not provide these values. Additionally, the Outlook Visual Basic Reference no longer contains a topic listing all the Outlook constants and their corresponding values.

If you are developing custom Outlook forms using Microsoft Visual Basic Scripting Edition (VBScript), or developing in an environment in which you cannot reference the Outlook object model, you must use the value of the constants in your code and cannot refer to the constants by name. To view the Outlook constants, you must use the Outlook object browser in the Outlook Script Editor, or you can use the object browser that is available with the Visual Basic Editor that is used with Visual Basic for Applications.

As an alternative, the following list of Outlook 2002 constants can serve as a quick summary of constant values. You may want to copy and paste this information into a word processor and reformat it to fit on one or two pages so that you print it out as a reference.

Outlook 2002object model constants

OlActionCopyLike
  olReply = 0
  olReplyAll = 1
  olForward = 2
  olReplyFolder = 3
  olRespond = 4

OlActionReplyStyle
  olOmitOriginalText = 0
  olEmbedOriginalItem = 1
  olIncludeOriginalText = 2
  olIndentOriginalText = 3
  olLinkOriginalItem = 4
  olUserPreference = 5
  olReplyTickOriginalText = 1000

OlActionResponseStyle
  olOpen = 0
  olSend = 1
  olPrompt = 2

OlActionShowOn
  olDontShow = 0
  olMenu = 1
  olMenuAndToolbar = 2

OlAttachmentType
  olByValue = 1
  olByReference = 4
  olEmbeddeditem = 5
  olOLE = 6

OlBusyStatus
  olFree = 0
  olTentative = 1
  olBusy = 2
  olOutOfOffice = 3

OlDaysOfWeek
  olSunday = 1
  olMonday = 2
  olTuesday = 4
  olWednesday = 8
  olThursday = 16
  olFriday = 32
  olSaturday = 64

OlDefaultFolders
  olFolderDeletedItems = 3
  olFolderOutbox = 4
  olFolderSentMail = 5
  olFolderInbox = 6
  olFolderCalendar = 9
  olFolderContacts = 10
  olFolderJournal = 11
  olFolderNotes = 12
  olFolderTasks = 13
  olFolderDrafts = 16
  olPublicFoldersAllPublicFolders = 18

OlDisplayType
  olUser = 0
  olDistList = 1
  olForum = 2
  olAgent = 3
  olOrganization = 4
  olPrivateDistList = 5
  olRemoteUser = 6

OlEditorType
  olEditorText = 1
  olEditorHTML = 2
  olEditorRTF = 3
  olEditorWord = 4

OlFlagStatus
  olNoFlag = 0
  olFlagComplete = 1
  olFlagMarked = 2

OlFolderDisplayMode
  olFolderDisplayNormal = 0
  olFolderDisplayFolderOnly = 1
  olFolderDisplayNoNavigation = 2

OlFormRegistry
  olDefaultRegistry = 0
  olPersonalRegistry = 2
  olFolderRegistry = 3
  olOrganizationRegistry = 4

OlGender
  olUnspecified = 0
  olFemale = 1
  olMale = 2

OlImportance
  olImportanceLow = 0
  olImportanceNormal = 1
  olImportanceHigh = 2

OlInspectorClose
  olSave = 0
  olDiscard = 1
  olPromptForSave = 2

OlItemType
  olMailItem = 0
  olAppointmentItem = 1
  olContactItem = 2
  olTaskItem = 3
  olJournalItem = 4
  olNoteItem = 5
  olPostItem = 6
  olDistributionListItem = 7

OlJournalRecipientType
  olAssociatedContact = 1

OlMailingAddress
  olNone = 0
  olHome = 1
  olBusiness = 2
  olOther = 3

OlMailRecipientType
  olOriginator = 0
  olTo = 1
  olCC = 2
  olBCC = 3

OlMeetingRecipientType
  olOrganizer = 0
  olRequired = 1
  olOptional = 2
  olResource = 3

OlMeetingResponse
  olMeetingTentative = 2
  olMeetingAccepted = 3
  olMeetingDeclined = 4

OlMeetingStatus
  olNonMeeting = 0
  olMeeting = 1
  olMeetingReceived = 3
  olMeetingCanceled = 5

OlNetMeetingType
  olNetMeeting = 0
  olNetShow = 1
  olExchangeConferencing = 2

OlNoteColor
  olBlue = 0
  olGreen = 1
  olPink = 2
  olYellow = 3
  olWhite = 4

OlObjectClass
  olApplication = 0
  olNamespace = 1
  olFolder = 2
  olRecipient = 4
  olAttachment = 5
  olAddressList = 7
  olAddressEntry = 8
  olFolders = 15
  olItems = 16
  olRecipients = 17
  olAttachments = 18
  olAddressLists = 20
  olAddressEntries = 21
  olAppointment = 26
  olMeetingRequest = 53
  olMeetingCancellation = 54
  olMeetingResponseNegative = 55
  olMeetingResponsePositive = 56
  olMeetingResponseTentative = 57
  olRecurrencePattern = 28
  olExceptions = 29
  olException = 30
  olAction = 32
  olActions = 33
  olExplorer = 34
  olInspector = 35
  olPages = 36
  olFormDescription = 37
  olUserProperties = 38
  olUserProperty = 39
  olContact = 40
  olDocument = 41
  olJournal = 42
  olMail = 43
  olNote = 44
  olPost = 45
  olReport = 46
  olRemote = 47
  olTask = 48
  olTaskRequest = 49
  olTaskRequestUpdate = 50
  olTaskRequestAccept = 51
  olTaskRequestDecline = 52
  olExplorers = 60
  olInspectors = 61
  olPanes = 62
  olOutlookBarPane = 63
  olOutlookBarStorage = 64
  olOutlookBarGroups = 65
  olOutlookBarGroup = 66
  olOutlookBarShortcuts = 67
  olOutlookBarShortcut = 68
  olDistributionList = 69
  olPropertyPageSite = 70
  olPropertyPages = 71
  olSyncObject = 72
  olSyncObjects = 73
  olSelection = 74
  olLink = 75
  olLinks = 76
  olSearch = 77
  olResults = 78
  olViews = 79
  olView = 80
  olItemProperties = 98
  olItemProperty = 99
  olReminders = 100
  olReminder = 101

OlOutlookBarViewType
  olLargeIcon = 0
  olSmallIcon = 1

OlPane
  olOutlookBar = 1
  olFolderList = 2
  olPreview = 3

OlRecurrenceState
  olApptNotRecurring = 0
  olApptMaster = 1
  olApptOccurrence = 2
  olApptException = 3

OlRecurrenceType
  olRecursDaily = 0
  olRecursWeekly = 1
  olRecursMonthly = 2
  olRecursMonthNth = 3
  olRecursYearly = 5
  olRecursYearNth = 6

OlRemoteStatus
  olRemoteStatusNone = 0
  olUnMarked = 1
  olMarkedForDownload = 2
  olMarkedForCopy = 3
  olMarkedForDelete = 4

OlResponseStatus
  olResponseNone = 0
  olResponseOrganized = 1
  olResponseTentative = 2
  olResponseAccepted = 3
  olResponseDeclined = 4
  olResponseNotResponded = 5

OlSaveAsType
  olTXT = 0
  olRTF = 1
  olTemplate = 2
  olMSG = 3
  olDoc = 4
  olHTML = 5
  olVCard = 6
  olVCal = 7
  olICal = 8

OlSensitivity
  olNormal = 0
  olPersonal = 1
  olPrivate = 2
  olConfidential = 3

OlSortOrder
  olSortNone = 0
  olAscending = 1
  olDescending = 2

OlTaskDelegationState
  olTaskNotDelegated = 0
  olTaskDelegationUnknown = 1
  olTaskDelegationAccepted = 2
  olTaskDelegationDeclined = 3

OlTaskOwnership
  olNewTask = 0
  olDelegatedTask = 1
  olOwnTask = 2

OlTaskRecipientType
  olUpdate = 2
  olFinalStatus = 3

OlTaskResponse
  olTaskSimple = 0
  olTaskAssign = 1
  olTaskAccept = 2
  olTaskDecline = 3

OlTaskStatus
  olTaskNotStarted = 0
  olTaskInProgress = 1
  olTaskComplete = 2
  olTaskWaiting = 3
  olTaskDeferred = 4

OlTrackingStatus
  olTrackingNone = 0
  olTrackingDelivered = 1
  olTrackingNotDelivered = 2
  olTrackingNotRead = 3
  olTrackingRecallFailure = 4
  olTrackingRecallSuccess = 5
  olTrackingRead = 6
  olTrackingReplied = 7

OlUserPropertyType
  olOutlookInternal = 0
  olText = 1
  olNumber = 3
  olDateTime = 5
  olYesNo = 6
  olDuration = 7
  olKeywords = 11
  olPercent = 12
  olCurrency = 14
  olFormula = 18
  olCombination = 19

OlWindowState
  olMaximized = 0
  olMinimized = 1
  olNormalWindow = 2

OlSyncState
  olSyncStopped = 0
  olSyncStarted = 1

OlBodyFormat
  olFormatUnspecified = 0
  olFormatPlain = 1
  olFormatHTML = 2
  olFormatRichText = 3

OlDownloadState
  olHeaderOnly = 0
  olFullItem = 1

OlOfficeDocItemsType
  olExcelWorkSheetItem = 8
  olWordDocumentItem = 9
  olPowerPointShowItem = 10

OlViewSaveOption
  olViewSaveOptionThisFolderEveryone = 0
  olViewSaveOptionThisFolderOnlyMe = 1
  olViewSaveOptionAllFoldersOfType = 2

OlViewType
  olTableView = 0
  olCardView = 1
  olCalendarView = 2
  olIconView = 3
  olTimelineView = 4
				

Back to the top

REFERENCES

For more information about available resources and answers to commonly asked questions about Microsoft Outlook solutions, click the following article number to view the article in the Microsoft Knowledge Base:
287530 (http://support.microsoft.com/kb/287530/) OL2002: Questions about custom forms and Outlook solutions

Back to the top


APPLIES TO
Microsoft Outlook 2002 Standard Edition

Back to the top

Keywords: 
kbhowto KB285202

Back to the top

Article Translations

 

Related Support Centers

Other Support Options

  • Need More Help?
    Contact a Support professional by Email, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.