Outlook-Add-In API-Vorschau Anforderungssatz
Die Outlook-Add-In-API-Teilmenge der Office JavaScript-API enthält Objekte, Methoden, Eigenschaften und Ereignisse, die Sie in einem Outlook-Add-In verwenden können.
Vorschau-APIs können sich ändern und sind nicht für die Verwendung in einer Produktionsumgebung vorgesehen. Wir empfehlen, sie nur in Test- und Entwicklungsumgebungen auszuprobieren. Verwenden Sie keine Vorschau-APIs in einer Produktionsumgebung oder in unternehmenskritischen Dokumenten.
So verwenden Sie Vorschau-APIs:
Sie müssen die Vorschauversion der Office JavaScript-API-Bibliothek aus dem Office.js Content Delivery Network (CDN) verwenden. Die Typdefinitionsdatei für die TypeScript-Kompilierung und IntelliSense finden Sie unter CDN und DefinitelyTyped. Sie können diese Typen mit
npm install --save-dev @types/office-js-preview
installieren (achten Sie darauf, die Typen für@types/office-js
zu entfernen, wenn Sie sie zuvor installiert haben).Möglicherweise müssen Sie dem Microsoft 365 Insider-Programm beitreten, um Zugriff auf neuere Office-Builds in Outlook unter Windows und auf Mac zu erhalten.
Möglicherweise müssen Sie die Option Gezieltes Release auf Ihrem Microsoft 365-Mandanten konfigurieren, um Eine Vorschau der Features in Outlook im Web anzuzeigen. Weitere Informationen finden Sie im Abschnitt "Gezieltes Release" unter Einrichten der Standard- oder Zielversionsoptionen.
Der Vorschauanforderungssatz enthält alle Features des Anforderungssatzes 1.13.
Wichtig
Diese Dokumentation gilt für einen Vorschauanforderungssatz. Dieser Anforderungssatz ist noch nicht vollständig implementiert, und Clients melden keine genaue Unterstützung dafür. Sie sollten diesen Anforderungssatz nicht in Ihrem Add-In-Manifest angeben.
Preview-Funktionen
Die folgenden Funktionen haben aktuell noch Preview-Status.
Aktivieren eines ereignisbasierten Add-Ins für eine Nachricht im Lesemodus
OnMessageReadWithCustomAttachment- und OnMessageReadWithCustomHeader-Ereignisse
Ereignisse hinzugefügt, um ein ereignisbasiertes Add-In für eine Nachricht im Lesemodus zu aktivieren, wenn es bestimmte Anlagentypen oder benutzerdefinierte Internetheader enthält.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
HeaderName-Attribut im LaunchEvent-Element
Dem XML-Element LaunchEvent> wurde ein Attribut< hinzugefügt, um den Internetheadernamen anzugeben, für den das OnMessageReadWithCustomHeader
Ereignis auftritt.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
MessageAttachments-Element
Ein XML-Element wurde hinzugefügt, um die Dateierweiterung der Anlage anzugeben, die in einer Nachricht enthalten ist, für die das OnMessageReadWithCustomAttachment
Ereignis auftritt.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Zusätzliche Kalendereigenschaften
Office.IsAllDayEvent
Ein neues -Objekt wurde hinzugefügt, das die ganztägige Ereigniseigenschaft eines Termins im Verfassenmodus darstellt.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Office.Sensitivity
Ein neues -Objekt wurde hinzugefügt, das die Vertraulichkeitsstufe eines Termins im Verfassenmodus darstellt.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement), Outlook auf Mac (Microsoft 365-Abonnement), Outlook im Web (modern), neues Outlook unter Windows (Vorschau)
Office.context.mailbox.item.isAllDayEvent
Es wurde eine neue Eigenschaft hinzugefügt, die angibt, ob ein Termin ein ganztägiges Ereignis ist.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Office.context.mailbox.item.sensitivity
Eine neue Eigenschaft wurde hinzugefügt, die die Vertraulichkeit eines Termins darstellt.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement), Outlook auf Mac (Microsoft 365-Abonnement), Outlook im Web (modern), neues Outlook unter Windows (Vorschau)
Office.MailboxEnums.AppointmentSensitivityType
Eine neue Enumeration AppointmentSensitivityType
wurde hinzugefügt, die die vertraulichkeitsoptionen darstellt, die für einen Termin verfügbar sind.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement), Outlook auf Mac (Microsoft 365-Abonnement), Outlook im Web (modern), neues Outlook unter Windows (Vorschau)
Zusätzliche Nachrichtenmitglieder
Office.context.mailbox.item.inReplyTo
Eine -Eigenschaft wurde hinzugefügt, um die Nachrichten-ID der ursprünglichen Nachricht abzurufen, auf die die aktuelle Nachricht antwortet.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Office.context.mailbox.item.getConversationIndexAsync
Es wurde eine Methode hinzugefügt, um die Base64-codierte Position der aktuellen Nachricht in einem Konversationsthread abzurufen.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Office.context.mailbox.item.getItemClassAsync
Eine Methode zum Abrufen der EWS-Elementklasse (Exchange Web Services) einer Nachricht im Verfassenmodus wurde hinzugefügt.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Schließen und Verwerfen einer Nachricht im Verfassen
Office.context.mailbox.item.closeAsync
Methode hinzugefügt, um eine aktuelle Nachricht zu schließen, die mit der Option zum Verwerfen nicht gespeicherter Änderungen erstellt wird.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Abrufen der URL der JavaScript-Runtime eines Add-Ins
Office.context.urls.javascriptRuntimeUrl
Eigenschaft hinzugefügt, um die URL der JavaScript-Runtime eines Add-Ins abzurufen.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Integrierte Spamberichterstattung
ReportPhishingCommandSurface-Erweiterungspunkt
Es wurde ein Erweiterungspunkt hinzugefügt, um Ihr Add-In für die Spamberichterstattung im Outlook-Menüband zu aktivieren und zu verhindern, dass es am Ende des Menübands oder im Überlaufabschnitt angezeigt wird.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement), Outlook auf Mac (Microsoft 365-Abonnement), Outlook im Web (modern), neues Outlook unter Windows (Vorschau)
ReportPhishingCustomization-Element
Ein Manifestelement zum Konfigurieren der Menübandschaltfläche und des Vorverarbeitungsdialogfelds eines Add-Ins für die Spamberichterstattung wurde hinzugefügt.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement), Outlook auf Mac (Microsoft 365-Abonnement), Outlook im Web (modern), neues Outlook unter Windows (Vorschau)
Office.context.mailbox.item.getAsFileAsync
Eine Methode zum Abrufen der Base64-Codierung einer Nachricht wurde hinzugefügt.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement), Outlook auf Mac (Microsoft 365-Abonnement), Outlook im Web (modern), neues Outlook unter Windows (Vorschau)
Office.SpamReportingEventCompletedOptions
Es wurden Optionen zum Anpassen eines Nachbearbeitungsdialogfelds oder zum Konfigurieren eines Add-Ins für die Spamberichterstattung erstellt, um zusätzliche Vorgänge für eine gemeldete Nachricht auszuführen, z. B. das Löschen aus dem Posteingang.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement), Outlook auf Mac (Microsoft 365-Abonnement), Outlook im Web (modern), neues Outlook unter Windows (Vorschau)
Office.MailboxEnums.MoveSpamItemTo
Eine neue Enumeration wurde hinzugefügt, um den Ordner anzugeben, in den eine gemeldete Nachricht verschoben wird, nachdem sie von einem Spamberichts-Add-In verarbeitet wurde.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement), Outlook auf Mac (Microsoft 365-Abonnement), Outlook im Web (modern), neues Outlook unter Windows (Vorschau)
Weitere Informationen zum Implementieren der integrierten Spamberichterstattungsfunktion in Ihrem Add-In finden Sie unter Implementieren eines integrierten Spamberichts-Add-Ins (Vorschau).
Mehrfachauswahl des Elements: Zusätzliche Nachrichteneigenschaften
Office.SelectedItemDetails
Die Möglichkeit, die Eigenschaften ausgewählter Nachrichten in Outlook mithilfe von Office.context.mailbox.getSelectedItemsAsync abzurufen, wurde in Anforderungssatz 1.13 eingeführt. Zusätzliche Eigenschaften wie conversationId
, internetMessageId
und hasAttachment
sind jetzt in der Vorschau verfügbar.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Office-Design
Office.context.officeTheme
Zusätzlichen Möglichkeit zum Abrufen des Office-Designs.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Office.EventType.OfficeThemeChanged
Das Ereignis OfficeThemeChanged
wurde zu Mailbox
hinzugefügt.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Intelligente Warnungen: Passen Sie die Option "Nicht senden" an, und überschreiben Sie die Option "Sendemodus" zur Laufzeit.
Office.SmartAlertsEventCompletedOptions: Zusätzliche Optionen
Es wurden zusätzliche event.completed
Optionen hinzugefügt, um die Schaltfläche "Nicht senden" des Dialogfelds "Intelligente Warnungen" anzupassen und die Option "Sendemodus" zur Laufzeit außer Kraft zu setzen.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Office.MailboxEnums.SendModeOverride
Eine Enumeration wurde hinzugefügt, um die Sendemodusoption anzugeben, die die im Manifest zur Laufzeit festgelegte Option überschreibt.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Informationen zum Implementieren dieser Features finden Sie in der exemplarischen Vorgehensweise zu intelligenten Warnungen.
Vorübergehendes Festlegen des Angezeigten Textkörpers oder Betreffs im Lesemodus
Office.context.mailbox.item.display
Es wurde eine Eigenschaft hinzugefügt, die ein -Objekt abruft, um den im Textkörper oder Betreff einer Nachricht angezeigten Inhalt vorübergehend im Lesemodus festzulegen.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Office.Display
Ein Objekt wurde hinzugefügt, das Eigenschaften bereitstellt, um den im Text oder Betreff einer Nachricht angezeigten Inhalt vorübergehend im Lesemodus festzulegen.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Office.DisplayedBody
Ein -Objekt wurde hinzugefügt, das eine -Methode bereitstellt, um den im Textkörper einer Nachricht angezeigten Inhalt vorübergehend im Lesemodus festzulegen.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Office.DisplayedSubject
Ein -Objekt wurde hinzugefügt, das eine -Methode bereitstellt, um den im Betreff einer Nachricht angezeigten Inhalt vorübergehend im Lesemodus festzulegen.
Verfügbar in: Outlook unter Windows (Microsoft 365-Abonnement)
Siehe auch
Office Add-ins
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für