Office.MailboxEvent interface
L’objet MailboxEvent
est passé en tant qu’argument au gestionnaire d’événements d’un complément qui implémente l’activation basée sur les événements, y compris les alertes intelligentes. Il permet au complément de signifier au client Outlook qu’il a terminé le traitement d’un événement.
Remarques
[ Ensemble d’API : Boîte aux lettres 1.10 ]
Niveau d’autorisation minimal : restreint
Mode Outlook applicable : Rédiger ou Lire
Méthodes
completed(options) | Indique que le complément basé sur les événements a terminé le traitement d’un événement. |
Détails de la méthode
completed(options)
Indique que le complément basé sur les événements a terminé le traitement d’un événement.
completed(options?: SmartAlertsEventCompletedOptions): void;
Paramètres
Facultatif. Objet qui spécifie le comportement d’un complément basé sur un événement lorsqu’il termine le traitement d’un événement.
Retours
void
Remarques
[ Ensemble d’API : Boîte aux lettres 1.10 ]
Niveau d’autorisation minimal : restreint
Mode Outlook applicable : Rédiger ou Lire
Exemples
// The following example sets the subject when a new message is composed.
function onNewMessageComposeHandler(event) {
const subject = "Set by an event-based add-in!";
Office.context.mailbox.item.subject.setAsync(
subject,
{
asyncContext: event,
},
(asyncResult) => {
const event = asyncResult.asyncContext;
if (asyncResult.status === Office.AsyncResultStatus.Failed) {
console.error("Failed to set subject: " + asyncResult.error.message);
event.completed();
return;
}
// Signal to the Outlook client that the event has been processed.
console.log("Successfully set the subject.");
event.completed();
}
);
}
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour