Office Add-ins developer platform community call – May 10, 2023

Office Add-ins developer platform community call – May 10, 2023

Office Add-ins developer platform community call - May 10, 2023

This month’s agenda and presenters

The call was hosted by Preethika Kiruveedula, Product Manager, Microsoft.

  • Office Add-in Developer Experience Survey. Survey requesting developer input. Preethika Kiruveedula, Product Manager, Microsoft.

  • Q&A. See question and answers at end of call and in chat throughout call. Preethika Kiruveedula, Product Manager, Microsoft.

View video segments

Call to action

Q&A (Question & Answers)

In my Office Addin for PowerPoint I would like to provide a library of slides and custom shapes that the user can insert in the presentation through functions in the Addin. What would be the best solution for storing these slides and custom shapes after deployment to a wide group of users? Considering both response time and that I would like to be able to continuously update the content (the shapes and slides).

Methods to store slides can be various. It quite depends on developers’ choice. It could be sharepoint or users’ own document library system. It would be great if you give us more context about what your goal is. For example, how does user want to store their shapes. By saying continuously update the content, does it mean update the content in the library or in ppt file? It would be great if you could resubmit this question with the answers to this question or answer in the chat etc. so we can find the best solution.

The APIs for PowerPoint are quite limited. Is there a time plan for when there will be APIs to allow working closed with graphical shapes and text frames? Specifically being able to work with charts, tables, wider range of formatting for text frames, freeform shapes, adjustments points etc.

Thanks for the question. Currently there is no plan to support these in short term. That being said we would like to continue hearing your feedback and user scenarios, so it would be great if you could submit a request here m365dev-suggestions.

I have been looking for a way to do a simple copy/paste of shapes in PowerPoint. The closest I could find was the setSelectedDataAsync and getSelectedDataAsync with CoercionType svg, but it is not really the same. Is there a better option available or any forecast when there might be something better available?

Currently, we don’t have a direct way to do this. You should take a look at Shape related APIs to see if you could read an existing Shape and its properties, andthen create a new Shape with those properties.

I’m not able to find the PowerPoint files of previous calls when I go to the community blog. I know I was able to find it before can you inform where to find and download the ppt files? Thanks!

Our blog was recently refactored to no longer post the powerpoint deck from the monthly call, but we do have a youtube video link in every blog which goes over the content of the call.

I am looking at developing an add-in for Powerpoint. As the task pane and content add-in have different functions, are we able to essentially combine them into one add-in for the user? Or are there any issues with having two types of add-ins, with one add-in drawing information from the other? Would also like to know if there are any restrictions or security issues from developing the add-in this way.

It is not currently possible to develop a taskpane and content add-in in one add-in project. If you would like to submit a feature request with more information about your specific scenario go here m365dev-suggestions.

General Resources

Stay connected