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.
Neuerungen in Version 1.10
Der Postfachanforderungssatz 1.10 enthält alle Features des Anforderungssatzes 1.9. Zusätzlich wurden die folgenden Funktionen implementiert.
- Unterstützung für die ereignisbasierte Aktivierung wurde hinzugefügt.
- Unterstützung für E-Mail-Signaturfeatures hinzugefügt.
- Unterstützung für das OfficeRuntime.Storage-Objekt mit der ereignisbasierten Aktivierungsfunktion hinzugefügt.
- Es wurde die Möglichkeit hinzugefügt, eine benutzerdefinierte Aktion in eine Benachrichtigung einzuschließen.
API-Liste
In der folgenden Tabelle sind die APIs aufgeführt, die im Postfachanforderungssatz 1.10 eingeführt wurden. Informationen zum Anzeigen der 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 | infobarDetails | Ruft zusätzliche Details zur Benachrichtigung ab. |
| type | Ruft den Typ des Ereignisses ab. | |
| InfobarDetails | Actiontype | Der Aktionstyp. |
| infobarType | Der Benachrichtigungstyp. | |
| MailboxEvent | completed() | Gibt an, dass das ereignisbasierte Add-In oder das Add-In für die Spamberichterstattung 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 des Verfassens von Nachrichten und dessen Koersionstyp an. | |
| getComposeTypeAsync(options: Office.AsyncContextOptions, callback: (asyncResult: Office.AsyncResult) => void) | Gibt den Typ des Verfassens von Nachrichten und dessen Koersionstyp 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. | |
| Commandid | 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 | Antwort. | |
| InfobarActionType | Schließen | Aktion schließen wurde ausgewählt. |
| InfobarType | Fehler | In der Benachrichtigung wird eine Fehlermeldung angezeigt. |
| Zur Information | Die Benachrichtigung zeigt eine Informationsmeldung an. | |
| Erkenntnis | Die Benachrichtigung zeigt eine Informationsmeldung mit Aktionen an. | |
| ProgressIndicator | In der Benachrichtigung wird eine Statusanzeige angezeigt. | |
| ItemNotificationMessageType | InsightMessage | Die Benachrichtigung ist eine Informationsmeldung mit Aktionen. |
Manifestupdates
In der folgenden Tabelle sind Manifestupdates aufgeführt, die im Postfachanforderungssatz 1.10 eingeführt wurden. Weitere Informationen zu den Typen von Office-Add-In-Manifesten finden Sie unter Office-Add-Ins-Manifest.
| Feature | Einheitliches Manifest für Microsoft 365 | Manifest nur für Add-Ins | Beschreibung |
|---|---|---|---|
| Ereignisbasierte Aktivierung | "extensions.autoRunEvents" |
LaunchEvent-Erweiterungspunkt | Konfiguriert ereignisbasierte Aktivierungsfunktionen. |
Siehe auch
Office Add-ins