53 lines
1.6 KiB
JavaScript
53 lines
1.6 KiB
JavaScript
/*
|
|
* Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.
|
|
* See LICENSE in the project root for license information.
|
|
*/
|
|
|
|
/* global global, Office, self, window, Word */
|
|
|
|
Office.onReady((data) => {
|
|
// If needed, Office.js is ready to be called
|
|
});
|
|
|
|
async function writeInviteIta(event) {
|
|
|
|
Office.context.mailbox.item.body.prependAsync(
|
|
"<a href=\"https://portal.pal.it/General/VisitorRegistration\">Registrati come visitatore per agevolare il tuo ingresso in PAL s.r.l.</a><br/><br/>",
|
|
{
|
|
coercionType: "html",
|
|
},
|
|
|
|
// Callback method to check that setAsync succeeded
|
|
function (asyncResult) {
|
|
if (asyncResult.status ==
|
|
Office.AsyncResultStatus.Failed) {
|
|
write(asyncResult.error.message);
|
|
}
|
|
}
|
|
);
|
|
|
|
event.completed();
|
|
}
|
|
|
|
async function writeInviteEng(event) {
|
|
Office.context.mailbox.item.body.prependAsync(
|
|
"<a href=\"https://portal.pal.it/General/VisitorRegistration\">Register as a visitor to facilitate your entry into PAL s.r.l.</a><br/><br/>",
|
|
{
|
|
coercionType: "html",
|
|
},
|
|
|
|
// Callback method to check that setAsync succeeded
|
|
function (asyncResult) {
|
|
if (asyncResult.status ==
|
|
Office.AsyncResultStatus.Failed) {
|
|
write(asyncResult.error.message);
|
|
}
|
|
}
|
|
);
|
|
|
|
event.completed();
|
|
}
|
|
|
|
Office.actions.associate("writeInviteIta", writeInviteIta);
|
|
|
|
Office.actions.associate("writeInviteEng", writeInviteEng); |