outlook package
Interfaces
Office.Appointment |
The subclass of Item dealing with appointments. Important: This is an internal Outlook object, not directly exposed through existing interfaces. You should treat this as a mode of Child interfaces: |
Office.AppointmentCompose |
The appointment organizer mode of Office.context.mailbox.item. Important: This is an internal Outlook object, not directly exposed through existing interfaces. You should treat this as a mode of Parent interfaces: |
Office.AppointmentForm |
The |
Office.AppointmentRead |
The appointment attendee mode of Office.context.mailbox.item. Important: This is an internal Outlook object, not directly exposed through existing interfaces. You should treat this as a mode of Parent interfaces: |
Office.AppointmentTimeChangedEventArgs |
Provides the current dates and times of the appointment that raised the |
Office.AttachmentDetails |
Represents an attachment on an item from the server. Read mode only. An array of |
Office.Body |
The body object provides methods for adding and updating the content of the message or appointment. It is returned in the body property of the selected item. |
Office.CoercionTypeOptions |
Provides an option for the data format. |
Office.Contact |
Represents the details about a contact (similar to what's on a physical contact or business card) extracted from the item's body. Read mode only. The list of contacts extracted from the body of an email message or appointment is returned in the Warning: Entity-based contextual Outlook add-ins are now retired. However, regular expression rules are still supported. We recommend updating your contextual add-in to use regular expression rules as an alternative solution. For guidance on how to implement these rules, see Contextual Outlook add-ins. |
Office.CustomProperties |
The To learn more about |
Office.Diagnostics |
Provides diagnostic information to an Outlook add-in. |
Office.EmailAddressDetails |
Provides the email properties of the sender or specified recipients of an email message or appointment. |
Office.EmailUser |
Represents an email account on an Exchange Server. |
Office.Entities |
Represents a collection of entities found in an email message or appointment. Read mode only. The If no entities of the type specified in the property are present in the item, the property associated with that entity is null. For example, if a message contains a street address and a phone number, the addresses property and phoneNumbers property would contain information, and the other properties would be null. To be recognized as an address, the string must contain a United States postal address that has at least a subset of the elements of a street number, street name, city, state, and zip code. To be recognized as a phone number, the string must contain a North American phone number format. Entity recognition relies on natural language recognition that is based on machine learning of large amounts of data. The recognition of an entity is non-deterministic and success sometimes relies on the particular context in the item. When the property arrays are returned by the Warning: Entity-based contextual Outlook add-ins are now retired. However, regular expression rules are still supported. We recommend updating your contextual add-in to use regular expression rules as an alternative solution. For guidance on how to implement these rules, see Contextual Outlook add-ins. |
Office.From |
Provides a method to get the from value of a message in an Outlook add-in. |
Office.Item |
The item namespace is used to access the currently selected message, meeting request, or appointment. You can determine the type of the item by using the To see the full member list, refer to the Object Model page. If you want to see IntelliSense for only a specific type or mode, cast this item to one of the following: |
Office.ItemCompose |
The compose mode of Office.context.mailbox.item. Important: This is an internal Outlook object, not directly exposed through existing interfaces. You should treat this as a mode of Child interfaces: |
Office.ItemRead |
The read mode of Office.context.mailbox.item. Important: This is an internal Outlook object, not directly exposed through existing interfaces. You should treat this as a mode of Child interfaces: |
Office.LocalClientTime |
Represents a date and time in the local client's time zone. Read mode only. |
Office.Location |
Provides methods to get and set the location of a meeting in an Outlook add-in. |
Office.Mailbox |
Provides access to the Microsoft Outlook add-in object model. Key properties:
|
Office.MeetingSuggestion |
Represents a suggested meeting found in an item. Read mode only. The list of meetings suggested in an email message is returned in the The start and end values are string representations of a Warning: Entity-based contextual Outlook add-ins are now retired. However, regular expression rules are still supported. We recommend updating your contextual add-in to use regular expression rules as an alternative solution. For guidance on how to implement these rules, see Contextual Outlook add-ins. |
Office.Message |
A subclass of Item for messages. Important: This is an internal Outlook object, not directly exposed through existing interfaces. You should treat this as a mode of Child interfaces: |
Office.MessageCompose |
The message compose mode of Office.context.mailbox.item. Important:
Parent interfaces: |
Office.MessageRead |
The message read mode of Office.context.mailbox.item. Important:
Parent interfaces: |
Office.NotificationMessageDetails |
An array of |
Office.NotificationMessages |
The |
Office.Organizer |
Represents the appointment organizer, even if an alias or a delegate was used to create the appointment. This object provides a method to get the organizer value of an appointment in an Outlook add-in. |
Office.PhoneNumber |
Represents a phone number identified in an item. Read mode only. An array of Warning: Entity-based contextual Outlook add-ins are now retired. However, regular expression rules are still supported. We recommend updating your contextual add-in to use regular expression rules as an alternative solution. For guidance on how to implement these rules, see Contextual Outlook add-ins. |
Office.Recipients |
Represents recipients of an item. Compose mode only. |
Office.RecipientsChangedEventArgs |
Provides change status of recipients fields when the |
Office.RecipientsChangedFields |
Represents |
Office.Recurrence |
The |
Office.RecurrenceChangedEventArgs |
Provides updated recurrence object that raised the |
Office.RecurrenceProperties |
Represents the properties of the recurrence. |
Office.RecurrenceTimeZone |
Represents the time zone of the recurrence. |
Office.ReplyFormAttachment |
A file or item attachment. Used when displaying a reply form. |
Office.ReplyFormData |
A ReplyFormData object that contains body or attachment data and a callback function. Used when displaying a reply form. |
Office.RoamingSettings |
The settings created by using the methods of the While the Outlook add-in API limits access to these settings to only the add-in that created them, these settings shouldn't be considered secure storage. They can be accessed by Exchange Web Services or Extended MAPI. They shouldn't be used to store sensitive information, such as user credentials or security tokens. The name of a setting is a String, while the value can be a String, Number, Boolean, null, Object, or Array. The To learn more about |
Office.SeriesTime |
The |
Office.Subject |
Provides methods to get and set the subject of an appointment or message in an Outlook add-in. |
Office.TaskSuggestion |
Represents a suggested task identified in an item. Read mode only. The list of tasks suggested in an email message is returned in the Warning: Entity-based contextual Outlook add-ins are now retired. However, regular expression rules are still supported. We recommend updating your contextual add-in to use regular expression rules as an alternative solution. For guidance on how to implement these rules, see Contextual Outlook add-ins. |
Office.Time |
The |
Office.UserProfile |
Information about the user associated with the mailbox. This includes their account type, display name, email address, and time zone. |
Enums
Office.MailboxEnums.AttachmentType |
Specifies the attachment's type. |
Office.MailboxEnums.Days |
Specifies the day of week or type of day. |
Office.MailboxEnums.EntityType |
Specifies an entity's type. Warning: Entity-based contextual Outlook add-ins are now retired. However, regular expression rules are still supported. We recommend updating your contextual add-in to use regular expression rules as an alternative solution. For guidance on how to implement these rules, see Contextual Outlook add-ins. |
Office.MailboxEnums.ItemNotificationMessageType |
Specifies the notification message type for an appointment or message. |
Office.MailboxEnums.ItemType |
Specifies an item's type. |
Office.MailboxEnums.Month |
Specifies the month. |
Office.MailboxEnums.OWAView |
Represents the current view of Outlook on the web. |
Office.MailboxEnums.RecipientType |
Specifies the type of recipient of a message or appointment. |
Office.MailboxEnums.RecurrenceTimeZone |
Specifies the time zone applied to the recurrence. |
Office.MailboxEnums.RecurrenceType |
Specifies the type of recurrence. |
Office.MailboxEnums.ResponseType |
Specifies the type of response to a meeting invitation. |
Office.MailboxEnums.RestVersion |
Specifies the version of the REST API that corresponds to a REST-formatted item ID. |
Office.MailboxEnums.SourceProperty |
Specifies the source of the selected data in an item (see |
Office.MailboxEnums.WeekNumber |
Specifies the week of the month. |
Office Add-ins