November 2-4, 2021 | Digital event
This sample shows how to create contextual ribbon buttons that are enabled based on the state of your add-in. It also shows how to use the O...
If your functions call a remote service you may want to use a batching pattern to reduce the number of network calls to the service.
If you need to share data values between your UI-less custom functions and the task pane, you can use the OfficeRuntime.storage object. UI-l...
This sample implements an Office Add-in that uses the `getAccessToken` API in Office.js to give the add-in access to Microsoft Graph data. T...
The `getAccessToken` API in Office.js enables users who are signed into Office to get access to an AAD-protected add-in and to Microsoft Gra...
This sample shows how to add support for SSO in your add-in.
An Outlook add-in sample that accesses Microsoft Graph using single sign-on and adds buttons to the Outlook ribbon.
Explore learning paths and become a certified Microsoft 365 developer.
Submit your Microsoft 365 App to Microsoft AppSource to make it available to consumers and businesses.
Get a free sandbox, tools, and other resources you need to build solutions for the Microsoft 365 platform, including:
Ask questions on Microsoft Q&A.
Request a feature on Microsoft Tech Community.
Premier/Unified Support customers get enterprise-level support for Office development.
Your session has expired. Please sign-in again to continue. Unfortunately any unsaved changes will be lost.