OlObjectClass Enumeration

Outlook Developer Reference

Constants representing the different Microsoft Office Outlook object classes.

Name Value Description
olAccount 105 Represents an Account object.
olAccountRuleCondition 135 Represents an AccountRuleCondition object.
olAccounts 106 Represents an Accounts object.
olAction 32 Represents an Action object.
olActions 33 Represents an Actions object.
olAddressEntries 21 Represents an AddressEntries object.
olAddressEntry 8 Represents an AddressEntry object.
olAddressList 7 Represents an AddressList object.
olAddressLists 20 Represents an AddressLists object.
olAddressRuleCondition 170 Represents an AddressRuleCondition object.
olApplication 0 Represents an Application object.
olAppointment 26 Represents an AppointmentItem object.
olAssignToCategoryRuleAction 122 Represents an AssignToCategoryRuleAction object.
olAttachment 5 Represents an Attachment object.
olAttachments 18 Represents an Attachments object.
olAttachmentSelection 169 Represents an AttachmentSelection object.
olAutoFormatRule 147 Represents an AutoFormatRule object.
olAutoFormatRules 148 Represents an AutoFormatRules object.
olCalendarModule 159 Represents a CalendarModule object.
olCalendarSharing 151 Represents a CalendarSharing object.
olCategories 153 Represents a Categories object.
olCategory 152 Represents a Category object.
olCategoryRuleCondition 130 Represents a CategoryRuleCondition object.
olClassBusinessCardView 168 Represents a BusinessCardView object.
olClassCalendarView 139 Represents a CalendarView object.
olClassCardView 138 Represents a CardView object.
olClassIconView 137 Represents a IconView object.
olClassNavigationPane 155 Represents a NavigationPane object.
olClassTableView 136 Represents a TableView object.
olClassTimeLineView 140 Represents a TimelineView object.
olClassTimeZone 174 Represents a TimeZone object.
olClassTimeZones 175 Represents a TimeZones object.
olColumn 154 Represents a Column object.
olColumnFormat 149 Represents a ColumnFormat object.
olColumns 150 Represents a Columns object.
olConflict 102 Represents a Conflict object.
olConflicts 103 Represents a Conflicts object.
olContact 40 Represents a ContactItem object.
olContactsModule 160 Represents a ContactsModule object.
olDistributionList 69 Represents a ExchangeDistributionList object.
olDocument 41 Represents a DocumentItem object.
olException 30 Represents an Exception object.
olExceptions 29 Represents an Exceptions object.
olExchangeDistributionList 111 Represents an ExchangeDistributionList object.
olExchangeUser 110 Represents an ExchangeUser object.
olExplorer 34 Represents an Explorer object.
olExplorers 60 Represents an Explorers object.
olFolder 2 Represents a Folder object.
olFolders 15 Represents a Folders object.
olFolderUserProperties 172 Represents a UserDefinedProperties object.
olFolderUserProperty 171 Represents a UserDefinedProperty object.
olFormDescription 37 Represents a FormDescription object.
olFormNameRuleCondition 131 Represents a FormNameRuleCondition object.
olFormRegion 129 Represents a FormRegion object.
olFromRssFeedRuleCondition 173 Represents a FromRssFeedRuleCondition object.
olFromRuleCondition 132 Represents a ToOrFromRuleCondition object.
olImportanceRuleCondition 128 Represents an ImportanceRuleCondition object.
olInspector 35 Represents an Inspector object.
olInspectors 61 Represents an Inspectors object.
olItemProperties 98 Represents an ItemProperties object.
olItemProperty 99 Represents an ItemProperty object.
olItems 16 Represents an Items object.
olJournal 42 Represents a JournalItem object.
olJournalModule 162 Represents a JournalModule object.
olLink 75 Represents a Link object.
olLinks 76 Represents a Links object.
olMail 43 Represents a MailItem object.
olMailModule 158 Represents a MailModule object.
olMarkAsTaskRuleAction 124 Represents a MarkAsTaskRuleAction object.
olMeetingCancellation 54 Represents a MeetingItem object that is a meeting cancellation notice.
olMeetingRequest 53 Represents a MeetingItem object that is a meeting request.
olMeetingResponseNegative 55 Represents a MeetingItem object that is a refusal of a meeting request.
olMeetingResponsePositive 56 Represents a MeetingItem object that is an acceptance of a meeting request.
olMeetingResponseTentative 57 Represents a MeetingItem object that is a tentative acceptance of a meeting request.
olMoveOrCopyRuleAction 118 Represents a MoveOrCopyRuleAction object.
olNamespace 1 Represents a NameSpace object.
olNavigationFolder 167 Represents a NavigationFolder object.
olNavigationFolders 166 Represents a NavigationFolders object.
olNavigationGroup 165 Represents a NavigationGroup object.
olNavigationGroups 164 Represents a NavigationGroups object.
olNavigationModule 157 Represents a NavigationModule object.
olNavigationModules 156 Represents a NavigationModules object.
olNewItemAlertRuleAction 125 Represents a NewItemAlertRuleAction object.
olNote 44 Represents a NoteItem object.
olNotesModule 163 Represents a NotesModule object.
olOrderField 144 Represents an OrderField object.
olOrderFields 145 Represents an OrderFields object.
olOutlookBarGroup 66 Represents an OutlookBarGroup object.
olOutlookBarGroups 65 Represents an OutlookBarGroups object.
olOutlookBarPane 63 Represents an OutlookBarPane object.
olOutlookBarShortcut 68 Represents an OutlookBarShortcut object.
olOutlookBarShortcuts 67 Represents an OutlookBarShortcuts object.
olOutlookBarStorage 64 Represents an OutlookBarStorage object.
olPages 36 Represents a Pages object.
olPanes 62 Represents a Panes object.
olPlaySoundRuleAction 123 Represents a PlaySoundRuleAction object.
olPost 45 Represents a PostItem object.
olPropertyAccessor 112 Represents a PropertyAccessor object.
olPropertyPages 71 Represents a PropertyPages object.
olPropertyPageSite 70 Represents a PropertyPageSite object.
olRecipient 4 Represents a Recipient object.
olRecipients 17 Represents a Recipients object.
olRecurrencePattern 28 Represents a RecurrencePattern object.
olReminder 101 Represents a Reminder object.
olReminders 100 Represents a Reminders object.
olRemote 47 Represents a RemoteItem object.
olReport 46 Represents a ReportItem object.
olResults 78 Represents a Results object.
olRow 121 Represents a Row object.
olRule 115 Represents a Rule object.
olRuleAction 117 Represents a RuleAction object.
olRuleActions 116 Represents a RuleAction object.
olRuleCondition 127 Represents a RuleCondition object.
olRuleConditions 126 Represents a RuleConditions object.
olRules 114 Represents a Rules object.
olSearch 77 Represents a Search object.
olSelection 74 Represents a Selection object.
olSelectNamesDialog 109 Represents a SelectNamesDialog object.
olSenderInAddressListRuleCondition 133 Represents a SenderInAddressListRuleCondition object.
olSendRuleAction 119 Represents a SendRuleAction object.
olSharing 104 Represents a SharingItem object.
olStorageItem 113 Represents a StorageItem object.
olStore 107 Represents a Store object.
olStores 108 Represents a Stores object.
olSyncObject 72 Represents a SyncObject object.
olSyncObjects 73 Represents a SyncObject object.
olTable 120 Represents a Table object.
olTask 48 Represents a TaskItem object.
olTaskRequest 49 Represents a TaskRequestItem object.
olTaskRequestAccept 51 Represents a TaskRequestAcceptItem object.
olTaskRequestDecline 52 Represents a TaskRequestDeclineItem object.
olTaskRequestUpdate 50 Represents a TaskRequestUpdateItem object.
olTasksModule 161 Represents a TasksModule object.
olTextRuleCondition 134 Represents a TextRuleCondition object.
olUserDefinedProperties 172 Represents a UserDefinedProperties object.
olUserDefinedProperty 171 Represents a UserDefinedProperty object.
olUserProperties 38 Represents a UserProperties object.
olUserProperty 39 Represents a UserProperty object.
olView 80 Represents a View object.
olViewField 142 Represents a ViewField object.
olViewFields 141 Represents a ViewFields object.
olViewFont 146 Represents a ViewFont object.
olViews 79 Represents a Views object.

Remarks

Used by the Class property of Outlook objects.