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