| ContactSaveOptions | Represents the base contact save options |
| FileAccessViolationException | This exception wile be thrown when the file open and locked by another caller. |
| FollowUpManager | Provides the ability to set and handle follow-up Outlook flags and categories. Supports the features to add and remove a flag in MapiMessage, and mark it as completed as well. |
| FollowUpOptions | Represents options for using follow-up flags and reminders in a message. |
| InlineAttachmentExtractor | Provides ability to extract files from MSO packages. Can be used to process “oledata.mso” and similar files typically attached to messages created using Outlook. |
| KnownPropertyList | The read-only Master Property List provides implementers with a single source of information about all the properties that are described by the specifications that comprise the Exchange Server Protocols documentation (MS-OXPROPS). Coincides MS-OXPROPS revision 16.2 from 7/31/2014 |
| KnownPropertySets | [MS-OXCDATA]: Commonly Used Property Sets |
| MailConversionOptions | Specify additional options when converting from MapiMessage to MailMessage. |
| MapiAttachment | |
| MapiAttachmentCollection | Represents a collection of MapiAttachment objects. |
| MapiAttachmentPropertyStream | Represents the property stream of attachment object. |
| MapiCalendar | Represents a MAPI calendar item. |
| MapiCalendarAttendees | Represents the mapi calendar attendees |
| MapiCalendarCollection | Represents the collection of MapiCalendar |
| MapiCalendarDailyRecurrencePattern | Represents the daily recurrence pattern of the mapi calendar |
| MapiCalendarEventRecurrence | Represents the recurrence properties of calendar object |
| MapiCalendarExceptionInfo | An exception specifies changes to an instance of a recurring series. |
| MapiCalendarIcsSaveOptions | |
| MapiCalendarMonthlyNthRecurrencePattern | Represents the monthly nth recurrence pattern of the mapi calendar |
| MapiCalendarMonthlyRecurrencePattern | Represents the monthly recurrence pattern of the mapi calendar |
| MapiCalendarMsgSaveOptions | |
| MapiCalendarRecurrencePattern | Represents the mapi recurrence pattern |
| MapiCalendarRecurrencePatternFactory | Represents the factory of MapiCalendarRecurrencePattern |
| MapiCalendarSaveOptions | |
| MapiCalendarTimeZone | Represents the mapi calendar time zone information |
| MapiCalendarTimeZoneInfo | Represents the mapi calendar time zone rule |
| MapiCalendarTimeZoneInfoCollection | Represents a collection of MapiCalendarTimeZoneInfo |
| MapiCalendarTimeZoneRule | Represents time zone rule that indicate when to begin using the Standard/Daylight time. |
| MapiCalendarWeeklyRecurrencePattern | Represents the weekly recurrence pattern of the mapi calendar |
| MapiCalendarYearlyAndMonthlyRecurrencePattern | Represents the yearly and monthly recurrence pattern of the mapi calendar |
| MapiContact | Represents a MAPI contact item. |
| MapiContactAddress | Base abstract class for MapiContactElectronicAddress and MapiContactPhysicalAddress. |
| MapiContactCollection | Represents the collection of MapiContact |
| MapiContactElectronicAddress | Refers to the group of properties that define the e-mail address or fax address for a contact. |
| MapiContactElectronicAddressPropertySet | Specify properties for up to three different e-mail addresses (Email1, Email2, and Email3) and three different fax addresses (Primary Fax, Business Fax, and Home Fax) |
| MapiContactEventPropertySet | Specify events associated with a contact |
| MapiContactNamePropertySet | The properties are used to specify the name of the person represented by the contact |
| MapiContactOtherPropertySet | The properties are used to specify additional properies of contact. |
| MapiContactPersonalInfoPropertySet | Specify other additional contact information |
| MapiContactPhoto | Contains data and type of contact’s photo. |
| MapiContactPhysicalAddress | Refers to the group of properties that define physical address for a contact. |
| MapiContactPhysicalAddressPropertySet | Specify three physical addresses: Home Address, Work Address, and Other Address. One of the addresses can be marked as the Mailing Address |
| MapiContactProfessionalPropertySet | Properties are used to store professional details for the person represented by the contact |
| MapiContactPropertySet | Base class for all sets of MapiContact properties. |
| MapiContactSaveOptions | Specifies the contact save options. |
| MapiContactTelephonePropertySet | Specify optional telephone numbers for the contact |
| MapiConversionOptions | This class allows the user to specify additional options when converting from MailMessage to MapiMessage. |
| MapiDistributionList | Represents a MAPI distribution list item. |
| MapiDistributionListMember | Represents the members of the personal distribution list. |
| MapiDistributionListMemberCollection | Represents a collection of MapiDistributionListMember objects. |
| MapiDistributionListSaveOptions | Specifies the DistributionList save options. |
| MapiElectronicAddress | Refers to the group of properties that define the e-mail address or fax address. |
| MapiJournal | Represents a MAPI journal item. |
| MapiMessage | Represents an Outlook Message format document that can be parsed. |
| MapiMessageItemBase | Represents the base class for all MapiMessageItem classes and keeps common collections of mapi properties, attachments, recipients. |
| MapiMessageParseException | This exception is thrown when errors occur in parsing MapiMessage. |
| MapiMessagePropertyStream | Represents the property stream. |
| MapiMessageReader | Represents a reader that can read a Microsoft Outlook Message format document. |
| MapiNamedProperty | Represents the data type of Named Property. |
| MapiNamedPropertyMappingStorage | Represents the named property mapping |
| MapiNote | Represents a MAPI note (“sticky note”) item. |
| MapiObjectProperty | Represents a Custom object included in Outlook Message documents. |
| MapiProperty | Represents the mapi property. |
| MapiPropertyCollection | Represents the collection of MapiProperty items. |
| MapiPropertyContainer | Represents the base class for MapiAttachment, MapiRecipient, MapiMessage. |
| MapiPropertyStream | Represents the property stream. |
| MapiPropertyTag | Represents the MAPI property tags definition. |
| MapiRecipient | Represents the recipient information in the Microsoft Outlook Message. |
| MapiRecipientCollection | Represents a collection of MapiRecipient objects. |
| MapiRecipientPropertyStream | Represents the property stream of recipient object. |
| MapiTask | Represents a MAPI task item. |
| MapiTaskCollection | Represents the collection of MapiTask |
| MapiTaskUsers | Represents information about task users. |
| OleDocumentFormat | Represents the format for OLE document. |
| PidLidPropertyDescriptor | Class contains property description information. |
| PidNamePropertyDescriptor | Class contains property description information. |
| PidTagPropertyDescriptor | Class contains property description information. |
| PropertyDescriptor | Class contains property description information. |
| ReferenceAttachmentOptions | Represents configuration options for adding a reference attachment to a MAPI message. |
| UserReaction | Represents a user’s reaction. |
| WebDavContactSaveOptions | Specifies the contact save options. |