This can either be on the ribbon's default tab or on a custom tab. When a user installs an add-in, its commands appear in the UI as a group of buttons. How do add-in commands appear?Īn add-in command appears on the ribbon as a button. The required icon sizes are 80 x 80 pixels, 32 x 32 pixels, and 16 x 16 pixels for desktop, and 48 x 48 pixels, 32 x 32 pixels, and 25 x 25 pixels for mobile. The processing for the notifications must also be defined in a separate HTML file that is specified in the FunctionFile node of the manifest.ĭevelopers should define icons for all required sizes so that the add-in commands will adjust smoothly along with the ribbon. When an add-in needs to provide status updates, such as progress indicators or error messages, it must do so through the notification APIs. The VersionOverrides manifest entries specify many things for the add-in, such as the application, types of controls to add to the ribbon, the text, the icons, and any associated functions. In a client that doesn't support VersionOverrides, existing add-ins will continue to function as they did without add-in commands. This element is an addition to the manifest schema v1.1 that ensures backward compatibility.
Creating the add-in commandĪdd-in commands are declared in the add-in manifest in the VersionOverrides element. Using add-in commands if possible is a best practice. However, contextual add-ins can present different commands depending on whether the currently selected item is a message or appointment, and can choose to appear in read or compose scenarios.
Support for add-in commands in Exchange 2016 requires Cumulative Update 5.Īdd-in commands are only available for add-ins that do not use ItemHasAttachment, ItemHasKnownEntity, or ItemHasRegularExpressionMatch rules to limit the types of items they activate on. Masecurity update for Office (KB3114828).Masecurity update for Office (KB3114816).Support for add-in commands in Outlook 2013 requires three updates: Add-in commands are available only in Outlook 2013 or later on Windows, Outlook 2016 or later on Mac, Outlook on iOS, Outlook on Android, Outlook on the web for Exchange 2016 or later, and Outlook on the web for Microsoft 365 and.