konstantinay's avatar
konstantinay
Brass Contributor
Mar 13, 2023
Status:
New

ExtensionPoint for Calendar view in Outlook

The following ExtensionPoints exist in Outlook:

 

  • https://learn.microsoft.com/en-us/javascript/api/manifest/extensionpoint?view=powerpoint-js-preview#messagereadcommandsurface
  • https://learn.microsoft.com/en-us/javascript/api/manifest/extensionpoint?view=powerpoint-js-preview#messagecomposecommandsurface
  • https://learn.microsoft.com/en-us/javascript/api/manifest/extensionpoint?view=powerpoint-js-preview#appointmentorganizercommandsurface
  • https://learn.microsoft.com/en-us/javascript/api/manifest/extensionpoint?view=powerpoint-js-preview#appointmentattendeecommandsurface
  • https://learn.microsoft.com/en-us/javascript/api/manifest/extensionpoint?view=powerpoint-js-preview#module (Can only be used in the https://learn.microsoft.com/en-us/javascript/api/manifest/desktopformfactor?view=powerpoint-js-preview.)
  • https://learn.microsoft.com/en-us/javascript/api/manifest/extensionpoint?view=powerpoint-js-preview#mobilemessagereadcommandsurface
  • https://learn.microsoft.com/en-us/javascript/api/manifest/extensionpoint?view=powerpoint-js-preview#mobileonlinemeetingcommandsurface
  • https://learn.microsoft.com/en-us/javascript/api/manifest/extensionpoint?view=powerpoint-js-preview#mobilelogeventappointmentattendee
  • https://learn.microsoft.com/en-us/javascript/api/manifest/extensionpoint?view=powerpoint-js-preview#launchevent
  • https://learn.microsoft.com/en-us/javascript/api/manifest/extensionpoint?view=powerpoint-js-preview#events
  • https://learn.microsoft.com/en-us/javascript/api/manifest/extensionpoint?view=powerpoint-js-preview#detectedentity

It would be useful if there existed an ExtensionPoint that extends the ribbon only in the Calendar view.

 

The Zoom add-in is a perfect example of how this ExtensionPoint could be useful: Instead of having to open the AppointmentOrganizerCommandSurface and then add the meeting, I would be able to click the Zoom button in the Calendar view and have the link ready to go.

 

1 Comment

  • augustin70's avatar
    augustin70
    Copper Contributor

    Really useful!!!

    I'd like to create an Add-on where I could select multiple meetings in my agenda and send them to my timesheets software via REST API.

    Right now, the only way is to go through the detail view of each meeting and triggering the task pane individually. Heuuuu yerrrk I'm not going for that...