post-thumb

Office Add-ins developer platform community call – April 2026

Office Add-ins developer platform community call - April 2026

This month’s agenda and presenters

  • Blazor-based Office add-ins demo – Leon Gorbaty (CTO Standards Core LLC)
    Leon demonstrated how to build Office add-ins for Word and Excel using Blazor, highlighting reusable components, integration with existing .NET libraries, and use of the Fluent UI component library to modernize UI and simplify styling. Check out more at https://standards-core.ai and https://launchpadcommons.com

  • Office servicing simplified – Chris Hopkins (Senior Product Manager)
    Chris announced upcoming changes to Office servicing, including the unification of enterprise update channels. The first phase will begin in July, with both Monthly Enterprise and Semi-Annual channels receiving the same builds to reduce fragmentation.

  • Add-in quality and deployment updates – Sean (Principal Group Product Manager)
    Sean shared updates on improving add-in deployment reliability, including work to address centralized deployment issues, increased investment in telemetry and diagnostics, and continued progress toward adoption of the unified manifest.


View video segments

  • Introduction and announcements 00:04
  • Blazor-based Office add-ins demo 01:24
  • Office servicing simplified announcement25:00
  • Add-in quality and deployment updates27:12
  • Q&A and closing remarks36:28

Blazor:


Q&A (Question & Answers)

Could we get “referred in” or “used in” documentation in classes? Now, if a developer seeks out a desired object from the API, there is no way to find the objects that has an access to that object type. E.g. “OLEFormat is referred in Word.Field”

Currently the tooling we use doesn’t generate reference documentation in a way you can discover which classes use a specific type. We’re working to add relevant samples that clearly show the object model. If you find a type that needs better documentation or samples, please let us know at Issues · OfficeDev/office-js-docs-reference.

Why doesn’t .exportAsBase64 keep embedded fonts when exporting the slide?

We have shared the query with the respective team. Please follow the GitHub issue for the updates - PowerPoint.Slide.exportAsBase64 does not preserve embedded fonts in exported .pptx · Issue #6613 · OfficeDev/office-js

Documentation updates and highlights

CategoryArticleDescription
GeneralOffice Add-ins glossaryFamiliarize yourself with commonly used terms in the Office Add-ins development space.
Developer ExperienceOffice Add-ins with the unified manifest for Microsoft 365Learn how to create an Excel, Outlook, PowerPoint, or Word add-in that uses a unified manifest for Microsoft 365.
Developer ExperienceUsability testing for Office Add-insLearn how to run usability test for your Office Add-in.
OutlookChanges to attachment IDs for inline images in Outlook on the web and the new Outlook on WindowsLearn how a recent update to the way inline attachments are handled when programmatically added to a mail item could impact your add-in.
UIDialog: Don’t use window.openFamiliarize yourself with the guidelines for implementing dialogs in your Office Add-in, including avoiding window.open() in your code.
PowerPointScript Lab sample: Get shape from selected shapes by IDRun the sample in Script Lab to learn how to get and use shape IDs with selected shapes.
PowerPointScript Lab sample: Get selected slidesRun the sample in Script Lab to learn how to get the IDs of selected slides and to get one of the currently selected slides by its ID.
PowerPointScript Lab sample: Get and set theme color schemeRun the sample in Script Lab to learn how to get and set the theme colors of a selected slide.
PowerPointScript Lab sample: Get and set slide background fillRun the sample in Script Lab to learn how to get and set the background fill of a slide using solid, gradient, pattern, and picture fill types.
WordScript Lab sample: Table formattingRun the sample in Script Lab to learn how to get and set formatting details of a table, table row, and table column, including borders, alignment, and cell padding.
WordScript Lab sample: Get file as PDF in slicesRun the sample in Script Lab to learn how to get the current document as a PDF in slices and save it locally.
WordScript Lab sample: Insert symbolRun the sample in Script Lab to learn how to insert a Unicode or ANSI symbol at the selection.

Call to action


General resources

Stay connected