Office.MailboxEvent interface
Das MailboxEvent -Objekt wird als Argument an den Ereignishandler eines Add-Ins übergeben, das die ereignisbasierte Aktivierung implementiert, einschließlich intelligenter Warnungen, der integrierten Spamberichterstattungsfunktion oder der Entschlüsselung. Es ermöglicht dem Add-In, dem Outlook-Client zu signalisieren, dass die Verarbeitung eines Ereignisses abgeschlossen wurde.
Hinweise
Mindestberechtigungsstufe: eingeschränkt
Anwendbarer Outlook-Modus: Compose oder Lesen
Wichtig:
Die Unterstützung für die integrierte Spamberichterstattungsfunktion wurde in Mailbox 1.14 eingeführt.
Die Unterstützung für das Entschlüsselungsfeature wurde in Mailbox 1.16 eingeführt.
Informationen zum Event-Objekt, das von der Funktionsbefehlsschaltfläche, dem On-Send-Add-In, dem Anbieter-Add-In für Onlinebesprechungen und dem mobilen Notizprotokollierungs-Add-In verwendet wird, finden Sie unter Office.AddinCommands.Event.
Methoden
| completed(options) | Gibt an, dass das ereignisbasierte Add-In, das Spamberichts- oder Entschlüsselungs-Add-In die Verarbeitung eines Ereignisses abgeschlossen hat. |
Details zur Methode
completed(options)
Gibt an, dass das ereignisbasierte Add-In, das Spamberichts- oder Entschlüsselungs-Add-In die Verarbeitung eines Ereignisses abgeschlossen hat.
completed(options?: SmartAlertsEventCompletedOptions | SpamReportingEventCompletedOptions | MessageDecryptEventCompletedOptions): void;
Parameter
- options
-
Office.SmartAlertsEventCompletedOptions | Office.SpamReportingEventCompletedOptions | Office.MessageDecryptEventCompletedOptions
Optional. Ein -Objekt, das das Verhalten eines ereignisbasierten Add-Ins, eines Spamberichts oder eines Entschlüsselungs-Add-Ins angibt, wenn die Verarbeitung eines Ereignisses abgeschlossen ist.
Gibt zurück
void
Hinweise
Mindestberechtigungsstufe: eingeschränkt
Anwendbarer Outlook-Modus: Compose oder Lesen
Wichtig:
Die Unterstützung für die integrierte Spamberichterstattungsfunktion wurde in Mailbox 1.14 eingeführt.
Die Unterstützung zum Zuweisen eines
SmartAlertsEventCompletedOptionsObjekts zumoptionsParameter wurde in Mailbox 1.12 eingeführt.Die Unterstützung für das Entschlüsselungsfeature wurde in Mailbox 1.16 eingeführt.
Beispiele
// 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();
}
);
}