Outlook, COM interface constants for VB.Net / VBScript

Outlook - interface constants

     This page contains simple VBA include for the Outlook COM library.

library parameters

File NameProgram Files\Microsoft Office\OFFICE11\MSOUTL.OLB
Guid{00062FFF-0000-0000-C000-000000000046}
Enums55

OlActionCopyLike

enum, 5 members.
Public Enum OlActionCopyLike
  olReply = 0  '&H0
  olReplyAll = 1  '&H1
  olForward = 2  '&H2
  olReplyFolder = 3  '&H3
  olRespond = 4  '&H4
End Enum

OlActionReplyStyle

enum, 7 members.
Public Enum OlActionReplyStyle
  olOmitOriginalText = 0  '&H0
  olEmbedOriginalItem = 1  '&H1
  olIncludeOriginalText = 2  '&H2
  olIndentOriginalText = 3  '&H3
  olLinkOriginalItem = 4  '&H4
  olUserPreference = 5  '&H5
  olReplyTickOriginalText = 1000  '&H3E8
End Enum

OlActionResponseStyle

enum, 3 members.
Public Enum OlActionResponseStyle
  olOpen = 0  '&H0
  olSend = 1  '&H1
  olPrompt = 2  '&H2
End Enum

OlActionShowOn

enum, 3 members.
Public Enum OlActionShowOn
  olDontShow = 0  '&H0
  olMenu = 1  '&H1
  olMenuAndToolbar = 2  '&H2
End Enum

OlAttachmentType

enum, 4 members.
Public Enum OlAttachmentType
  olByValue = 1  '&H1
  olByReference = 4  '&H4
  olEmbeddeditem = 5  '&H5
  olOLE = 6  '&H6
End Enum

OlBusyStatus

enum, 4 members.
Public Enum OlBusyStatus
  olFree = 0  '&H0
  olTentative = 1  '&H1
  olBusy = 2  '&H2
  olOutOfOffice = 3  '&H3
End Enum

OlDaysOfWeek

enum, 7 members.
Public Enum OlDaysOfWeek
  olSunday = 1  '&H1
  olMonday = 2  '&H2
  olTuesday = 4  '&H4
  olWednesday = 8  '&H8
  olThursday = 16  '&H10
  olFriday = 32  '&H20
  olSaturday = 64  '&H40
End Enum

OlDefaultFolders

enum, 16 members.
Public Enum OlDefaultFolders
  olFolderDeletedItems = 3  '&H3
  olFolderOutbox = 4  '&H4
  olFolderSentMail = 5  '&H5
  olFolderInbox = 6  '&H6
  olFolderCalendar = 9  '&H9
  olFolderContacts = 10  '&HA
  olFolderJournal = 11  '&HB
  olFolderNotes = 12  '&HC
  olFolderTasks = 13  '&HD
  olFolderDrafts = 16  '&H10
  olPublicFoldersAllPublicFolders = 18  '&H12
  olFolderConflicts = 19  '&H13
  olFolderSyncIssues = 20  '&H14
  olFolderLocalFailures = 21  '&H15
  olFolderServerFailures = 22  '&H16
  olFolderJunk = 23  '&H17
End Enum

OlDisplayType

enum, 7 members.
Public Enum OlDisplayType
  olUser = 0  '&H0
  olDistList = 1  '&H1
  olForum = 2  '&H2
  olAgent = 3  '&H3
  olOrganization = 4  '&H4
  olPrivateDistList = 5  '&H5
  olRemoteUser = 6  '&H6
End Enum

OlEditorType

enum, 4 members.
Public Enum OlEditorType
  olEditorText = 1  '&H1
  olEditorHTML = 2  '&H2
  olEditorRTF = 3  '&H3
  olEditorWord = 4  '&H4
End Enum

OlFlagStatus

enum, 3 members.
Public Enum OlFlagStatus
  olNoFlag = 0  '&H0
  olFlagComplete = 1  '&H1
  olFlagMarked = 2  '&H2
End Enum

OlFolderDisplayMode

enum, 3 members.
Public Enum OlFolderDisplayMode
  olFolderDisplayNormal = 0  '&H0
  olFolderDisplayFolderOnly = 1  '&H1
  olFolderDisplayNoNavigation = 2  '&H2
End Enum

OlFormRegistry

enum, 4 members.
Public Enum OlFormRegistry
  olDefaultRegistry = 0  '&H0
  olPersonalRegistry = 2  '&H2
  olFolderRegistry = 3  '&H3
  olOrganizationRegistry = 4  '&H4
End Enum

OlGender

enum, 3 members.
Public Enum OlGender
  olUnspecified = 0  '&H0
  olFemale = 1  '&H1
  olMale = 2  '&H2
End Enum

OlImportance

enum, 3 members.
Public Enum OlImportance
  olImportanceLow = 0  '&H0
  olImportanceNormal = 1  '&H1
  olImportanceHigh = 2  '&H2
End Enum

OlInspectorClose

enum, 3 members.
Public Enum OlInspectorClose
  olSave = 0  '&H0
  olDiscard = 1  '&H1
  olPromptForSave = 2  '&H2
End Enum

OlItemType

enum, 8 members.
Public Enum OlItemType
  olMailItem = 0  '&H0
  olAppointmentItem = 1  '&H1
  olContactItem = 2  '&H2
  olTaskItem = 3  '&H3
  olJournalItem = 4  '&H4
  olNoteItem = 5  '&H5
  olPostItem = 6  '&H6
  olDistributionListItem = 7  '&H7
End Enum

OlJournalRecipientType

enum, 1 members.
Public Enum OlJournalRecipientType
  olAssociatedContact = 1  '&H1
End Enum

OlMailingAddress

enum, 4 members.
Public Enum OlMailingAddress
  olNone = 0  '&H0
  olHome = 1  '&H1
  olBusiness = 2  '&H2
  olOther = 3  '&H3
End Enum

OlMailRecipientType

enum, 4 members.
Public Enum OlMailRecipientType
  olOriginator = 0  '&H0
  olTo = 1  '&H1
  olCC = 2  '&H2
  olBCC = 3  '&H3
End Enum

OlMeetingRecipientType

enum, 4 members.
Public Enum OlMeetingRecipientType
  olOrganizer = 0  '&H0
  olRequired = 1  '&H1
  olOptional = 2  '&H2
  olResource = 3  '&H3
End Enum

OlMeetingResponse

enum, 3 members.
Public Enum OlMeetingResponse
  olMeetingTentative = 2  '&H2
  olMeetingAccepted = 3  '&H3
  olMeetingDeclined = 4  '&H4
End Enum

OlMeetingStatus

enum, 4 members.
Public Enum OlMeetingStatus
  olNonMeeting = 0  '&H0
  olMeeting = 1  '&H1
  olMeetingReceived = 3  '&H3
  olMeetingCanceled = 5  '&H5
End Enum

OlNetMeetingType

enum, 3 members.
Public Enum OlNetMeetingType
  olNetMeeting = 0  '&H0
  olNetShow = 1  '&H1
  olExchangeConferencing = 2  '&H2
End Enum

OlNoteColor

enum, 5 members.
Public Enum OlNoteColor
  olBlue = 0  '&H0
  olGreen = 1  '&H1
  olPink = 2  '&H2
  olYellow = 3  '&H3
  olWhite = 4  '&H4
End Enum

OlObjectClass

enum, 70 members.
Public Enum OlObjectClass
  olApplication = 0  '&H0
  olNamespace = 1  '&H1
  olFolder = 2  '&H2
  olRecipient = 4  '&H4
  olAttachment = 5  '&H5
  olAddressList = 7  '&H7
  olAddressEntry = 8  '&H8
  olFolders = 15  '&HF
  olItems = 16  '&H10
  olRecipients = 17  '&H11
  olAttachments = 18  '&H12
  olAddressLists = 20  '&H14
  olAddressEntries = 21  '&H15
  olAppointment = 26  '&H1A
  olMeetingRequest = 53  '&H35
  olMeetingCancellation = 54  '&H36
  olMeetingResponseNegative = 55  '&H37
  olMeetingResponsePositive = 56  '&H38
  olMeetingResponseTentative = 57  '&H39
  olRecurrencePattern = 28  '&H1C
  olExceptions = 29  '&H1D
  olException = 30  '&H1E
  olAction = 32  '&H20
  olActions = 33  '&H21
  olExplorer = 34  '&H22
  olInspector = 35  '&H23
  olPages = 36  '&H24
  olFormDescription = 37  '&H25
  olUserProperties = 38  '&H26
  olUserProperty = 39  '&H27
  olContact = 40  '&H28
  olDocument = 41  '&H29
  olJournal = 42  '&H2A
  olMail = 43  '&H2B
  olNote = 44  '&H2C
  olPost = 45  '&H2D
  olReport = 46  '&H2E
  olRemote = 47  '&H2F
  olTask = 48  '&H30
  olTaskRequest = 49  '&H31
  olTaskRequestUpdate = 50  '&H32
  olTaskRequestAccept = 51  '&H33
  olTaskRequestDecline = 52  '&H34
  olExplorers = 60  '&H3C
  olInspectors = 61  '&H3D
  olPanes = 62  '&H3E
  olOutlookBarPane = 63  '&H3F
  olOutlookBarStorage = 64  '&H40
  olOutlookBarGroups = 65  '&H41
  olOutlookBarGroup = 66  '&H42
  olOutlookBarShortcuts = 67  '&H43
  olOutlookBarShortcut = 68  '&H44
  olDistributionList = 69  '&H45
  olPropertyPageSite = 70  '&H46
  olPropertyPages = 71  '&H47
  olSyncObject = 72  '&H48
  olSyncObjects = 73  '&H49
  olSelection = 74  '&H4A
  olLink = 75  '&H4B
  olLinks = 76  '&H4C
  olSearch = 77  '&H4D
  olResults = 78  '&H4E
  olViews = 79  '&H4F
  olView = 80  '&H50
  olItemProperties = 98  '&H62
  olItemProperty = 99  '&H63
  olReminders = 100  '&H64
  olReminder = 101  '&H65
  olConflict = 102  '&H66
  olConflicts = 103  '&H67
End Enum

OlOutlookBarViewType

enum, 2 members.
Public Enum OlOutlookBarViewType
  olLargeIcon = 0  '&H0
  olSmallIcon = 1  '&H1
End Enum

OlPane

enum, 4 members.
Public Enum OlPane
  olOutlookBar = 1  '&H1
  olFolderList = 2  '&H2
  olPreview = 3  '&H3
  olNavigationPane = 4  '&H4
End Enum

OlRecurrenceState

enum, 4 members.
Public Enum OlRecurrenceState
  olApptNotRecurring = 0  '&H0
  olApptMaster = 1  '&H1
  olApptOccurrence = 2  '&H2
  olApptException = 3  '&H3
End Enum

OlRecurrenceType

enum, 6 members.
Public Enum OlRecurrenceType
  olRecursDaily = 0  '&H0
  olRecursWeekly = 1  '&H1
  olRecursMonthly = 2  '&H2
  olRecursMonthNth = 3  '&H3
  olRecursYearly = 5  '&H5
  olRecursYearNth = 6  '&H6
End Enum

OlRemoteStatus

enum, 5 members.
Public Enum OlRemoteStatus
  olRemoteStatusNone = 0  '&H0
  olUnMarked = 1  '&H1
  olMarkedForDownload = 2  '&H2
  olMarkedForCopy = 3  '&H3
  olMarkedForDelete = 4  '&H4
End Enum

OlResponseStatus

enum, 6 members.
Public Enum OlResponseStatus
  olResponseNone = 0  '&H0
  olResponseOrganized = 1  '&H1
  olResponseTentative = 2  '&H2
  olResponseAccepted = 3  '&H3
  olResponseDeclined = 4  '&H4
  olResponseNotResponded = 5  '&H5
End Enum

OlSaveAsType

enum, 10 members.
Public Enum OlSaveAsType
  olTXT = 0  '&H0
  olRTF = 1  '&H1
  olTemplate = 2  '&H2
  olMSG = 3  '&H3
  olDoc = 4  '&H4
  olHTML = 5  '&H5
  olVCard = 6  '&H6
  olVCal = 7  '&H7
  olICal = 8  '&H8
  olMSGUnicode = 9  '&H9
End Enum

OlSensitivity

enum, 4 members.
Public Enum OlSensitivity
  olNormal = 0  '&H0
  olPersonal = 1  '&H1
  olPrivate = 2  '&H2
  olConfidential = 3  '&H3
End Enum

OlSortOrder

enum, 3 members.
Public Enum OlSortOrder
  olSortNone = 0  '&H0
  olAscending = 1  '&H1
  olDescending = 2  '&H2
End Enum

OlTaskDelegationState

enum, 4 members.
Public Enum OlTaskDelegationState
  olTaskNotDelegated = 0  '&H0
  olTaskDelegationUnknown = 1  '&H1
  olTaskDelegationAccepted = 2  '&H2
  olTaskDelegationDeclined = 3  '&H3
End Enum

OlTaskOwnership

enum, 3 members.
Public Enum OlTaskOwnership
  olNewTask = 0  '&H0
  olDelegatedTask = 1  '&H1
  olOwnTask = 2  '&H2
End Enum

OlTaskRecipientType

enum, 2 members.
Public Enum OlTaskRecipientType
  olUpdate = 2  '&H2
  olFinalStatus = 3  '&H3
End Enum

OlTaskResponse

enum, 4 members.
Public Enum OlTaskResponse
  olTaskSimple = 0  '&H0
  olTaskAssign = 1  '&H1
  olTaskAccept = 2  '&H2
  olTaskDecline = 3  '&H3
End Enum

OlTaskStatus

enum, 5 members.
Public Enum OlTaskStatus
  olTaskNotStarted = 0  '&H0
  olTaskInProgress = 1  '&H1
  olTaskComplete = 2  '&H2
  olTaskWaiting = 3  '&H3
  olTaskDeferred = 4  '&H4
End Enum

OlTrackingStatus

enum, 8 members.
Public Enum OlTrackingStatus
  olTrackingNone = 0  '&H0
  olTrackingDelivered = 1  '&H1
  olTrackingNotDelivered = 2  '&H2
  olTrackingNotRead = 3  '&H3
  olTrackingRecallFailure = 4  '&H4
  olTrackingRecallSuccess = 5  '&H5
  olTrackingRead = 6  '&H6
  olTrackingReplied = 7  '&H7
End Enum

OlUserPropertyType

enum, 11 members.
Public Enum OlUserPropertyType
  olOutlookInternal = 0  '&H0
  olText = 1  '&H1
  olNumber = 3  '&H3
  olDateTime = 5  '&H5
  olYesNo = 6  '&H6
  olDuration = 7  '&H7
  olKeywords = 11  '&HB
  olPercent = 12  '&HC
  olCurrency = 14  '&HE
  olFormula = 18  '&H12
  olCombination = 19  '&H13
End Enum

OlWindowState

enum, 3 members.
Public Enum OlWindowState
  olMaximized = 0  '&H0
  olMinimized = 1  '&H1
  olNormalWindow = 2  '&H2
End Enum

OlSyncState

enum, 2 members.
Public Enum OlSyncState
  olSyncStopped = 0  '&H0
  olSyncStarted = 1  '&H1
End Enum

OlBodyFormat

enum, 4 members.
Public Enum OlBodyFormat
  olFormatUnspecified = 0  '&H0
  olFormatPlain = 1  '&H1
  olFormatHTML = 2  '&H2
  olFormatRichText = 3  '&H3
End Enum

OlDownloadState

enum, 2 members.
Public Enum OlDownloadState
  olHeaderOnly = 0  '&H0
  olFullItem = 1  '&H1
End Enum

OlOfficeDocItemsType

enum, 3 members.
Public Enum OlOfficeDocItemsType
  olExcelWorkSheetItem = 8  '&H8
  olWordDocumentItem = 9  '&H9
  olPowerPointShowItem = 10  '&HA
End Enum

OlViewSaveOption

enum, 3 members.
Public Enum OlViewSaveOption
  olViewSaveOptionThisFolderEveryone = 0  '&H0
  olViewSaveOptionThisFolderOnlyMe = 1  '&H1
  olViewSaveOptionAllFoldersOfType = 2  '&H2
End Enum

OlViewType

enum, 5 members.
Public Enum OlViewType
  olTableView = 0  '&H0
  olCardView = 1  '&H1
  olCalendarView = 2  '&H2
  olIconView = 3  '&H3
  olTimelineView = 4  '&H4
End Enum

OlFlagIcon

enum, 7 members.
Public Enum OlFlagIcon
  olNoFlagIcon = 0  '&H0
  olPurpleFlagIcon = 1  '&H1
  olOrangeFlagIcon = 2  '&H2
  olGreenFlagIcon = 3  '&H3
  olYellowFlagIcon = 4  '&H4
  olBlueFlagIcon = 5  '&H5
  olRedFlagIcon = 6  '&H6
End Enum

OlExchangeConnectionMode

enum, 9 members.
Public Enum OlExchangeConnectionMode
  olNoExchange = 0  '&H0
  olOffline = 100  '&H64
  olCachedOffline = 200  '&HC8
  olDisconnected = 300  '&H12C
  olCachedDisconnected = 400  '&H190
  olCachedConnectedHeaders = 500  '&H1F4
  olCachedConnectedDrizzle = 600  '&H258
  olCachedConnectedFull = 700  '&H2BC
  olOnline = 800  '&H320
End Enum

OlShowItemCount

enum, 3 members.
Public Enum OlShowItemCount
  olNoItemCount = 0  '&H0
  olShowUnreadItemCount = 1  '&H1
  olShowTotalItemCount = 2  '&H2
End Enum

OlStoreType

enum, 3 members.
Public Enum OlStoreType
  olStoreDefault = 1  '&H1
  olStoreUnicode = 2  '&H2
  olStoreANSI = 3  '&H3
End Enum

OlPermission

enum, 3 members.
Public Enum OlPermission
  olUnrestricted = 0  '&H0
  olDoNotForward = 1  '&H1
  olPermissionTemplate = 2  '&H2
End Enum

OlPermissionService

enum, 3 members.
Public Enum OlPermissionService
  olUnknown = 0  '&H0
  olWindows = 1  '&H1
  olPassport = 2  '&H2
End Enum
WUtils.com