Я пытаюсь выполнить проверку сообщения тела Outlook при создании, я нашел демонстрационную версию в github: https://github.com/OfficeDev/Outlook-Add-in-On-Send.git
, но мне нужно выполнять автоматическую проверку каждые 3 секунды, или каждый щелчок вкладки пробела (демонстрационная версия github срабатывает только при нажатии кнопки «отправить»)
это то, что я получил на данный момент. Как мне улучшить его для своих нужд?
JS:
var mailboxItem;
Office.initialize = function (reason) {
mailboxItem = Office.context.mailbox.item;
}
function validateBody(event) {
mailboxItem.body.getAsync("html", { asyncContext: event }, validatioFunction);
}
XML:
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<ExtensionPoint xsi:type="Events">
<Event Type="ItemSend" FunctionExecution="synchronous" FunctionName="validateBody" />
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>