Office.AddinCommands.EventCompletedOptions interface
Spécifie le comportement d’un complément à l’envoi, d’un complément de fournisseur de réunions en ligne ou d’un complément mobile de journalisation des notes lorsqu’il termine le traitement d’un événement dans Outlook.
Remarques
Jeu d’API : Boîte aux lettres 1.8
Niveau d’autorisation minimal : restreint
Mode Outlook applicable : Compose
Important:
Bien qu’Outlook sur Android et sur iOS prenne en charge jusqu’à Mailbox 1.5, l’objet est pris en charge dans les compléments mobiles du fournisseur de réunions en ligne et de l’enregistrement
EventCompletedOptionsde notes. Pour plus d’informations sur la prise en charge des API dans Outlook sur les appareils mobiles, voir API JavaScript Outlook prises en charge dans Outlook sur les appareils mobiles.L’activation en fonction des événements et les compléments de signalement de courrier indésirable intégré utilisent un objet d’événement différent pour signaler qu’ils ont terminé de traiter un événement. Pour plus d’informations, consultez Office.MailboxEvent.
Utilisateur
Propriétés
| allow |
Lorsque vous utilisez la méthode completed pour signaler la fin d’un gestionnaire d’événements, cette valeur indique si l’événement géré doit continuer l’exécution ou être annulé. Par exemple, un complément à l’envoi qui gère l’événement |
Détails de la propriété
allowEvent
Lorsque vous utilisez la méthode completed pour signaler la fin d’un gestionnaire d’événements, cette valeur indique si l’événement géré doit continuer l’exécution ou être annulé. Par exemple, un complément à l’envoi qui gère l’événement ItemSend peut être configuré allowEventfalse de manière à annuler l’envoi d’un message.
allowEvent?: boolean;
Valeur de propriété
boolean
Remarques
Jeu d’API : Boîte aux lettres 1.8
Niveau d’autorisation minimal (Outlook) : restreint
Mode Outlook applicable : Compose
Exemples
// In this example, the checkMessage function was registered as an event handler for ItemSend.
function checkMessage(event) {
// Get the item being sent.
const outgoingMsg = Office.context.mailbox.item;
// Check if subject contains "BLOCK".
outgoingMsg.subject.getAsync(function (result) {
// Subject is in `result.value`.
// If search term "BLOCK" is found, don't send the message.
const notFound = -1;
const allowEvent = (result.value.indexOf('BLOCK') === notFound);
event.completed({ allowEvent: allowEvent });
});
}