Outlook add-in API requirement set 1.10
The Outlook add-in API subset of the Office JavaScript API includes objects, methods, properties, and events that you can use in an Outlook add-in.
Note
This documentation is for a requirement set other than the latest requirement set.
What's new in 1.10?
Requirement set 1.10 includes all of the features of requirement set 1.9. It added the following features.
- Added new APIs for event-based activation and mail signature features.
- Added support for the OfficeRuntime.Storage object with the event-based activation feature.
- Added ability to include a custom action on a notification message.
Change log
- Added LaunchEvent extension point: Adds a new supported type of ExtensionPoint. It configures event-based activation functionality.
- Added LaunchEvents manifest element: Adds a manifest element to support configuring event-based activation functionality.
- Modified Runtimes manifest element: Adds Outlook support. It references the HTML and JavaScript files needed for event-based activation functionality.
- Added Office.context.mailbox.item.body.setSignatureAsync: Adds a new method to the
Body
object. It adds or replaces the signature in the item body in Compose mode. - Added Office.context.mailbox.item.disableClientSignatureAsync: Adds a new method that disables the client signature for the sending mailbox in Compose mode.
- Added Office.context.mailbox.item.getComposeTypeAsync: Adds a new method that gets the compose type of a message in Compose mode.
- Added Office.context.mailbox.item.isClientSignatureEnabledAsync: Adds a new method that checks if the client signature is enabled on the item in Compose mode.
- Added Office.MailboxEnums.ActionType: Adds a new enum. It represents the type of custom action in a notification message.
- Added Office.MailboxEnums.ComposeType: Adds a new enum available in Compose mode.
- Added Office.MailboxEnums.ItemNotificationMessageType.InsightMessage: Adds a new type to the
ItemNotificationMessageType
enum. It represents a notification message with a custom action. - Added Office.MailboxEvent: Adds a new event object used by the event-based activation feature.
- Added Office.NotificationMessageAction: Adds a new object so you can define a custom action for your
InsightMessage
notification. - Added Office.NotificationMessageDetails.actions: Adds a new property that enables you to add an
InsightMessage
notification with a custom action. - Modified OfficeRuntime.Storage: Adds Outlook support but only with the event-based activation feature.