Share via


Office.SpamReportingEventArgs interface

Hinweis

Diese API wird als Vorschau für Entwickler bereitgestellt. Je nachdem, welches Feedback wir dazu erhalten, werden möglicherweise Änderungen vorgenommen. Verwenden Sie diese API nicht in einer Produktionsumgebung.

Stellt Informationen zu dem Office.EventType.SpamReporting Ereignis bereit, das auftritt, wenn eine nicht angeforderte Nachricht gemeldet wird.

Hinweise

[ API-Satz: Postfachvorschau ]

Beispiele

// 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."
            }
        });
    }
}

Eigenschaften

freeText

Der vom Benutzer im Vorverarbeitungsdialogfeld eines Add-Ins für spamberichterstattung bereitgestellte Text.

options

Gibt für jede Berichtsoption zurück true , die vom Benutzer im Vorverarbeitungsdialogfeld eines Add-Ins für die Spamberichterstattung ausgewählt wurde.

type

Der Typ des ausgelösten Ereignisses. Weitere Informationen finden Sie unter Office.EventType.

Details zur Eigenschaft

freeText

Hinweis

Diese API wird als Vorschau für Entwickler bereitgestellt. Je nachdem, welches Feedback wir dazu erhalten, werden möglicherweise Änderungen vorgenommen. Verwenden Sie diese API nicht in einer Produktionsumgebung.

Der vom Benutzer im Vorverarbeitungsdialogfeld eines Add-Ins für spamberichterstattung bereitgestellte Text.

freeText: string;

Eigenschaftswert

string

Hinweise

[ API-Satz: Postfachvorschau ]

Um dem Vorverarbeitungsdialogfeld Ihres Add-Ins für die Spamberichterstattung ein optionales Textfeld hinzuzufügen, müssen Sie das FreeTextLabel-Element im Manifest Ihres Add-Ins konfigurieren.

Weitere Informationen zum Entwickeln eines Add-Ins für die Spamberichterstattung finden Sie unter Implementieren eines integrierten Spamberichts-Add-Ins (Vorschau).

options

Hinweis

Diese API wird als Vorschau für Entwickler bereitgestellt. Je nachdem, welches Feedback wir dazu erhalten, werden möglicherweise Änderungen vorgenommen. Verwenden Sie diese API nicht in einer Produktionsumgebung.

Gibt für jede Berichtsoption zurück true , die vom Benutzer im Vorverarbeitungsdialogfeld eines Add-Ins für die Spamberichterstattung ausgewählt wurde.

options: boolean[];

Eigenschaftswert

boolean[]

Hinweise

[ API-Satz: Postfachvorschau ]

Die Reihenfolge der booleschen Elemente im Array entspricht der Reihenfolge der Berichtsoptionen, die im ReportingOptions-Element des Add-In-Manifests angegeben sind.

Weitere Informationen zum Entwickeln eines Add-Ins für die Spamberichterstattung finden Sie unter Implementieren eines integrierten Spamberichts-Add-Ins (Vorschau).

type

Hinweis

Diese API wird als Vorschau für Entwickler bereitgestellt. Je nachdem, welches Feedback wir dazu erhalten, werden möglicherweise Änderungen vorgenommen. Verwenden Sie diese API nicht in einer Produktionsumgebung.

Der Typ des ausgelösten Ereignisses. Weitere Informationen finden Sie unter Office.EventType.

type: "SpamReporting";

Eigenschaftswert

"SpamReporting"

Hinweise

[ API-Satz: Postfachvorschau ]