Agenda for January included Office Add-ins overview; call for input on single sign on (SSO); what's new in Outlook JavaScript API; Customer Demo (Excel add-in); what's new in Excel JavaScript API
2. • https://aka.ms/officeaddinscommunitycall
• Next call: Wednesday, February 13, 2019
• What’s new
• Meet the product teams behind Office Add-ins
• Technical deep dives
• Q&A
About the community call
3. Call agenda
• Office Add-ins overview
• Call for input: Single sign on (SSO)
• What's new: Outlook JavaScript API
• Customer Demo (Excel add-in)
• What's new: Excel JavaScript API
• Q&A
4. Presenters
Keyur Patel
Sr. Program Manager
Kim Brandl
Sr. Dev Writer
Doug Mahugh
Sr. Dev Writer
Sr. Program Manager
Juan Balmori Labra
Sohail Zafar
Principal Program Manager
Raymond Lu
Sr. Program Manager
Peter Tippett
Founder at NOW Functions
9. Single sign-on (SSO)
for Office Add-ins
• Nitesh Golchha is the new PM
• Looking to understand customer
needs around SSO
Provide your input!
1. Complete this form:
https://aka.ms/office-add-ins-sso
2. Reach out to Nitesh:
nigolc@microsoft.com
11. Updates
• Shared folders/ delegate access in preview
• OnSend in internal dogfood. Current plan is LOB only
• Some of the Preview APIs
• InternetHeaders - Represents the internet headers of a message item.
• Getting attachment details (meta data) in compose
• Getting attachment content in both read and compose (both file and item attachments)
• In compose, exposing AttachmentsChanged event which includes New attachment /
attachment deleted events.
13. Updates (Oct – December)
Based on your feedback...thank you!
• Any return types
• Optional parameters
• Get the calling address of your function call (invocationContext.address)
• 'id' parameter is now required
• Namespace is no longer required
14. CustomFunctionsMapping is being removed in
favor of CustomFunctions.associate
https://aka.ms/customfunctions (see changelog)
January update
15. • Volatile functions
• Tooling + debugging in VS Code
• Mac updates (i.e. AsyncStorage)
• Repeating, optional parameters
• Suppress your web add-in on Windows in favor
of your com/xll add-ins
• Performance and stabilization
Coming soon
16. - Weekly calls on Excel and Custom Functions.
- Email kepatel@Microsoft.com for the invite and
access to the Microsoft Teams team
- tip: use the RSS Feed on docs.microsoft.com:
https://docs.microsoft.com/en-
us/search/index?search=%22custom+function%22
&scope=Office%20Add-ins (click the RSS button)
Stay updated
18. What’s new:
Excel JavaScript API:
a. 1.7 + 1.8 + Beta Recap.
b. Comments API
c. Slicer API
Juan Balmori Labra, Sr. Program Manager
Raymond Lu, Sr. Program Manager
24. Scenarios
Scenarios Status
Add Comment and Reply In Beta (Builds 16.0.11308 +)
Update/Edit Comment and Reply In Beta (Builds 16.0.11308 +)
Delete/Clear Comment and Reply In Beta (Builds 16.0.11308 +)
Copy/Paste/Cut Comments Supported in Windows, Mac, and Online
@Mention TBD
Resolve Comments Feature in development
Next/Previous Comment TBD
Get Author by Comment TBD
Get Range by Comment TBD
Hide/Unhide Indicator TBD
Hide/Unhide Comments TBD
33. Scenarios
Scenarios Status
Create a slicer In Beta (Builds 16.0.11308 +)
Position and resize In Beta (Builds 16.0.11308 +)
Make a selection In Beta (Builds 16.0.11308 +)
Change slicer style In Beta (Builds 16.0.11308 +)
Sort slicer (basic) In Beta (Builds 16.0.11308 +)
Sort by custom list TBD
Format the slicer (rowheight, showheader, etc) TBD
Enable timeline slicer TBD
Support OLAP data source TBD
Change slicer connection TBD
38. Learn
Engage
Developer resources
What Where
Office 365 Developer Program https://aka.ms/officedevprogram
Script Lab https://aka.ms/getscriptlab
Office Add-ins documentation https://aka.ms/office-add-ins-docs
Excel JS API Open spec https://aka.ms/excel-js-open-spec
Custom Functions https://aka.ms/customfunctions
What Where
Stack Overflow (questions) https://stackoverflow.com
office-js
outlook-web-addins
GitHub (issues) https://github.com/OfficeDev/office-js
UserVoice (feature requests) https://officespdev.uservoice.com
Send a Smile or Frown Inside Office
39. • Recording will be available soon on Office Developer YouTube
• https://aka.ms/OfficeDevYouTube
• Next call: Wednesday February 13th, 2019
• Submit your questions: https://aka.ms/officeaddinsform
• Add to your calendar: https://aka.ms/officeaddinscommunitycall
Thank you
Editor's Notes
See Microsoft’s official explanation for Notes vs Comments here: https://support.office.com/en-us/article/threaded-comments-and-notes-75a51eec-4092-42ab-abf8-7669077b7be3
How will the developers access the Notes/legacy comments programmatically?