Microsoft Build 2016 2/24/2019 6:46 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Add-In Commands in the Office Ribbon Humberto Lezama Senior Program Manager
Office Add-ins Extend Office clients across platforms using web technologies.
Office Add-ins today Windows Desktop Online Mac IPad More coming soon…
Add-In Commands Custom UI hooks into Office clients Entry points Buttons on existing tabs Buttons on a custom tab Contextual Menus Actions ShowTaskpane ExecuteFunction
Add-in manifest … <DesktopFormFactor> <FunctionFile resid="residDesktopFuncUrl" /> <ExtensionPoint xsi:type="PrimaryCommandSurface"> <OfficeTab id="TabHome"> <Group id="Contoso.Visualizer.Group1"> … <Control xsi:type="Button“ id="Contoso.tagCloudControl"> … <Action xsi:type="ExecuteFunction"> <FunctionName>GenerateTagCloud</FunctionName> </Action>
Demo Add-in Commands in Action Microsoft Build 2016 2/24/2019 6:46 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Call to Action Existing add-ins on the Store? Building a new add-in? Update them to use commands Building a new add-in? Use commands from the get go Thinking about building an add-in? Don’t wait! You can get going today!
Related content Add-in Commands Samples: http://aka.ms/addincommands 2/24/2019 Related content Add-in Commands Samples: http://aka.ms/addincommands Build add-ins today: https://dev.office.com/getting-started/addins Outlook add-in commands: https://dev.outlook.com/ © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.