Office.SpamReportingEventArgs interface
Fournit des informations sur l’événement Office.EventType.SpamReporting
qui se produit lorsqu’un message non sollicité est signalé.
Remarques
[ Ensemble d’API : Boîte aux lettres 1.14 ]
Exemples
// This example handles a SpamReporting event to process a reported spam or phishing message.
function onSpamReport(event) {
if (event.type === "SpamReporting") {
const reportedOptions = event.options;
const additionalInfo = event.freeText;
// Run additional processing operations here.
// Signal that the event has completed processing.
event.completed({
moveItemTo: Office.MailboxEnums.MoveSpamItemTo.CustomFolder,
folderName: "Reported Messages",
onErrorDeleteItem: true,
showPostProcessingDialog: {
title: "Contoso Spam Reporting",
description: "Thank you for reporting this message."
}
});
}
}
Propriétés
free |
Texte fourni par l’utilisateur dans la boîte de dialogue de prétraitement d’un complément de création de rapports de courrier indésirable. |
options | Retourne |
type | Type d’événement qui a été déclenché. Pour plus d’informations, voir Office.EventType. |
Détails de la propriété
freeText
Texte fourni par l’utilisateur dans la boîte de dialogue de prétraitement d’un complément de création de rapports de courrier indésirable.
freeText: string;
Valeur de propriété
string
Remarques
[ Ensemble d’API : Boîte aux lettres 1.14 ]
Pour ajouter une zone de texte facultative à la boîte de dialogue de prétraitement de votre complément de création de rapports de courrier indésirable, vous devez configurer l’élément FreeTextLabel dans le manifeste de votre complément.
Pour en savoir plus sur le développement d’un complément de création de rapports de courrier indésirable, consultez Implémenter un complément de rapport de courrier indésirable intégré.
options
Retourne true
pour chaque option de création de rapports sélectionnée par l’utilisateur dans la boîte de dialogue de prétraitement d’un complément de création de rapports de courrier indésirable.
options: boolean[];
Valeur de propriété
boolean[]
Remarques
[ Ensemble d’API : Boîte aux lettres 1.14 ]
L’ordre des booléens dans le tableau correspond à l’ordre des options de création de rapports spécifiées dans l’élément ReportingOptions du manifeste de votre complément.
Pour en savoir plus sur le développement d’un complément de création de rapports de courrier indésirable, consultez Implémenter un complément de rapport de courrier indésirable intégré.
type
Type d’événement qui a été déclenché. Pour plus d’informations, voir Office.EventType.
type: "SpamReporting";
Valeur de propriété
"SpamReporting"