Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.
Hinweis
Diese Dokumentation bezieht sich auf einen anderen Anforderungssatz als den aktuellen.
Neuigkeiten in Version 1.10
Postfachanforderungssatz 1.10 enthält alle Features von Anforderungssatz 1.9. Zusätzlich wurden die folgenden Funktionen implementiert.
- Unterstützung für ereignisbasierte Aktivierung hinzugefügt.
- Unterstützung für E-Mail-Signaturfunktionen hinzugefügt.
- Unterstützung für das OfficeRuntime.Storage-Objekt mit dem ereignisbasierten Aktivierungsfeature hinzugefügt.
- Die Möglichkeit, eine benutzerdefinierte Aktion in eine Benachrichtigungsnachricht einzuschließen, wurde hinzugefügt.
API-Liste
In der folgenden Tabelle sind die APIs aufgeführt, die im Postfach-Anforderungssatz 1.10 eingeführt wurden. Die API-Referenzdokumentation für alle APIs, die vom Postfachanforderungssatz 1.10 oder früher unterstützt werden, finden Sie unter Outlook-APIs.
| Klasse | Felder | Beschreibung |
|---|---|---|
| AppointmentCompose | disableClientSignatureAsync(callback?: (asyncResult: Office.AsyncResult<void>) => void) | Deaktiviert die Outlook-Clientsignatur. |
| disableClientSignatureAsync(options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Deaktiviert die Outlook-Clientsignatur. | |
| isClientSignatureEnabledAsync(callback: (asyncResult: Office.AsyncResult<boolean>) => void) | Ruft ab, ob die Clientsignatur aktiviert ist. | |
| isClientSignatureEnabledAsync(options: Office.AsyncContextOptions, callback: (asyncResult: Office.AsyncResult<boolean>) => void) | Ruft ab, ob die Clientsignatur aktiviert ist. | |
| Body | setSignatureAsync(data: string, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Fügt dem Elementtext eine Signatur hinzu, wenn keine Signatur vorhanden ist. |
| setSignatureAsync(data: string, options: Office.AsyncContextOptions & CoercionTypeOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Fügt dem Elementtext eine Signatur hinzu, wenn keine Signatur vorhanden ist. | |
| InfobarClickedEventArgs | InfoleisteDetails | Ruft zusätzliche Details zur Benachrichtigung ab. |
| type | Ruft den Typ des Ereignisses ab. | |
| InfobarDetails | actionType | Der Aktionstyp. |
| InfobarType | Der Benachrichtigungstyp. | |
| MailboxEvent | abgeschlossen() | Gibt an, dass das Add-In für ereignisbasierte, Spam-Berichterstellung oder Entschlüsselung die Verarbeitung eines Ereignisses abgeschlossen hat. |
| MessageCompose | disableClientSignatureAsync(callback?: (asyncResult: Office.AsyncResult<void>) => void) | Deaktiviert die Outlook-Clientsignatur. |
| disableClientSignatureAsync(options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Deaktiviert die Outlook-Clientsignatur. | |
| getComposeTypeAsync(callback: (asyncResult: Office.AsyncResult) => void) | Gibt den Typ der Nachrichtenerstellung und ihren Umwandlungstyp an. | |
| getComposeTypeAsync(options: Office.AsyncContextOptions, callback: (asyncResult: Office.AsyncResult) => void) | Gibt den Typ der Nachrichtenerstellung und ihren Umwandlungstyp an. | |
| isClientSignatureEnabledAsync(callback: (asyncResult: Office.AsyncResult<boolean>) => void) | Ruft ab, ob die Clientsignatur aktiviert ist. | |
| isClientSignatureEnabledAsync(options: Office.AsyncContextOptions, callback: (asyncResult: Office.AsyncResult<boolean>) => void) | Ruft ab, ob die Clientsignatur aktiviert ist. | |
| NotificationMessageAction | actionText | Der Text des Aktionslinks. |
| actionType | Der Typ der auszuführenden Aktion. | |
| Befehls-ID | Die im Manifest definierte Schaltfläche. | |
| contextData | Alle JSON-Daten, die die Aktionsschaltfläche an das Add-In übergeben muss. | |
| NotificationMessageDetails | actions | Gibt Aktionen für die Nachricht an. |
| ActionType | ShowTaskPane | Die showTaskPane Aktion. |
| ComposeType | Weiterleiten | Vorwärts. |
| NewMail | Neue E-Mail. | |
| Reply | Antworten. | |
| InfobarActionType | Schließen | Aktion "Schließen" wurde ausgewählt. |
| InfobarType | Fehler | In der Benachrichtigung wird eine Fehlermeldung angezeigt. |
| Zur Information | Benachrichtigung zeigt eine Informationsnachricht an. | |
| Erkenntnis | Benachrichtigung zeigt eine Informationsmeldung mit Aktionen an. | |
| ProgressIndicator | In der Benachrichtigung wird eine Statusanzeige angezeigt. | |
| ItemNotificationMessageType | InsightMessage | Bei der Benachrichtigungsmeldung handelt es sich um eine Informationsmeldung mit Aktionen. |
Manifestupdates
In der folgenden Tabelle sind die Manifestupdates aufgeführt, die im Postfach-Anforderungssatz 1.10 eingeführt wurden. Weitere Informationen über die Typen von Office-Add-In-Manifesten finden Sie unter Office-Add-In-Manifest.
| Feature | Einheitliches Manifest für Microsoft 365 | Manifest nur für Add-Ins | Beschreibung |
|---|---|---|---|
| Ereignisbasierte Aktivierung | "extensions.autoRunEvents" |
LaunchEvent-Erweiterungspunkt | Konfiguriert die ereignisbasierte Aktivierungsfunktionalität. |
Siehe auch
Office Add-ins