0

In Office.AppointmentCompose interface from Microsoft Office Addin JS API, is there any handler to detect when the user clicks the Save button or when presses CTRL+S, in an Outlook Event?

enter image description here

I found this, but this is only applicable to buttons inside the Add-in

// In this example, consider a button defined in an add-in manifest as follows:
//<Control xsi:type="Button" id="eventTestButton">
//    <Label resid="eventButtonLabel" />
//    <Tooltip resid="eventButtonTooltip" />
//    <Supertip>
//        <Title resid="eventSuperTipTitle" />
//        <Description resid="eventSuperTipDescription" />
//    </Supertip>
//    <Icon>
//        <bt:Image size="16" resid="blue-icon-16" />
//        <bt:Image size="32" resid="blue-icon-32" />
//        <bt:Image size="80" resid="blue-icon-80" />
//    </Icon>
//    <Action xsi:type="ExecuteFunction">
//        <FunctionName>testEventObject</FunctionName>
//    </Action>
//</Control>

// The button has an id attribute set to eventTestButton, and will invoke
// the testEventObject function defined in the add-in.
// That function looks like this:
function testEventObject(event) {
    // The event object implements the Event interface.

    // This value will be "eventTestButton".
    var buttonId = event.source.id;

    // Signal to the host app that processing is complete.
    event.completed();
}

I also found this list of events, but they don't include save event.

2
  • There is currently no 'save' event. Could you tell us more about the scenario? Would something like on-send be an alternative? learn.microsoft.com/en-us/office/dev/add-ins/outlook/… Commented Feb 25, 2022 at 20:36
  • @OutlookAdd-insTeam-MSFT I would like to send some data to a server, said data fetched from the Outlook event, and I would like to have the latest updated data on the server. Commented Feb 27, 2022 at 18:48

2 Answers 2

2

Currently the feature: save event, you requested, is not a part of the product. We track Outlook add-in feature requests on our Tech Community Page. Please submit your request there and choose the appropriate label(s). Feature requests on Tech Community are considered, when we go through our planning process.

Sign up to request clarification or add additional context in comments.

1 Comment

Thanks, done it.
1

is there any handler to detect when the user clicks the Save button or when presses CTRL+S, in an Outlook Event?

No, there is no such events available for Office web add-ins.

You may consider developing a VSTO based add-in where you could repurpose ribbon buttons, see Temporarily Repurpose Commands on the Office Fluent Ribbon for more information.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.