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.
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 geschäftskritischen 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-previewinstallieren (achten Sie darauf, die Typen@types/office-jszu entfernen, wenn Sie sie zuvor installiert haben).Möglicherweise müssen Sie dem Microsoft 365 Insider-Programm beitreten, um auf neuere Office-Builds in Outlook für Windows und Mac zugreifen zu können.
Möglicherweise müssen Sie die Option "Gezieltes Release" auf Ihrem Microsoft 365-Mandanten konfigurieren, um eine Vorschau von Features in Outlook im Web anzuzeigen. Weitere Informationen finden Sie im Abschnitt "Gezielte Version" unter Einrichten der Optionen für "Standard" oder "Gezielte Version".
Der Vorschau-Anforderungssatz enthält alle Funktionen des Anforderungssatzes 1.15.
Wichtig
Diese Dokumentation ist als Vorschauanforderungssatz vorgesehen. Dieser Anforderungssatz ist noch nicht vollständig implementiert, und Clients werden die Unterstützung dafür nicht genau melden. Sie sollten diesen Anforderungssatz nicht in Ihrem Add-In-Manifest angeben.
Preview-Funktionen
Die folgenden Funktionen haben aktuell noch Preview-Status.
- Die Möglichkeit zum Entschlüsseln von Outlook-Elementanlagen (
Office.MailboxEnums.AttachmentType.Item) wurde in einem Verschlüsselungs-Add-In hinzugefügt. Weitere Informationen finden Sie unter Entschlüsseln von Anlagen von Outlook-Elementen (Vorschau). - Der
event.completedMethode von Verschlüsselungs-Add-Ins wurde eine Eigenschaft hinzugefügt, um eine benutzerdefinierte Fehlermeldung anzuzeigen, wenn die Entschlüsselung fehlschlägt. Weitere Informationen finden Sie unter Anpassen von Fehlermeldungen für den Entschlüsselungsvorgang (Vorschau). - Der
event.completedMethode von Verschlüsselungs-Add-Ins wurde eine Eigenschaft hinzugefügt, um das Drucken, Kopieren und Speichern von entschlüsseltem Inhalt einzuschränken. Weitere Informationen finden Sie unter Verwalten der Verteilung entschlüsselter Inhalte (Vorschau). - Der Entschlüsselungstimeoutbenachrichtigung in Verschlüsselungs-Add-Ins wurde eine Wiederholungsaktion hinzugefügt, damit die Empfänger einen fehlgeschlagenen Entschlüsselungsvorgang wiederholen können, ohne zu einer anderen Nachricht zu wechseln.
- Erweiterte Unterstützung für die
errorMessageMarkdownEigenschaft derevent.completedMethode für Smart Alerts-Add-Ins in Outlook für Mac. - Eigenschaft hinzugefügt, um abzurufen oder festzulegen, ob ein Termin ein ganztägiges Ereignis ist.
- Es wurden Ereignisse hinzugefügt, um ein ereignisbasiertes Add-In für eine Nachricht im Lesemodus zu aktivieren, wenn sie bestimmte Anlagentypen oder benutzerdefinierte Internetheader enthält.
- Eigenschaft und Objekte hinzugefügt, um den angezeigten Text oder Betreff vorübergehend im Lesemodus festzulegen.
API-Liste
In der folgenden Tabelle sind die Outlook-JavaScript-APIs aufgeführt, die sich derzeit in der Vorschau befinden. API-Referenzdokumentation für alle Outlook-JavaScript-APIs (einschließlich Vorschau-APIs und zuvor veröffentlichte APIs) finden Sie unter Outlook-APIs.
| Klasse | Felder | Beschreibung |
|---|---|---|
| AccessControls | allowCopyPaste | Der Wert "true" gibt an, dass der entschlüsselte Inhalt einer Nachricht kopiert und eingefügt werden kann. |
| allowPrint | Bei "true" gibt an, dass der entschlüsselte Inhalt einer Nachricht gedruckt werden kann. | |
| allowSave | Bei TRUE wird angegeben, dass der entschlüsselte Inhalt einer Nachricht gespeichert werden kann. | |
| AppointmentCompose | isAllDayEvent | Ruft die Office.IsAllDayEvent-Eigenschaft eines Termins ab oder legt sie fest. |
| AppointmentRead | isAllDayEvent | Gibt einen booleschen Wert zurück, der angibt, ob das Ereignis ganztägig ist. |
| Anzeige | Text | Ruft ein Objekt ab, um den im Nachrichtentext einer Nachricht angezeigten Inhalt vorübergehend in den Lesemodus zu versetzen. |
| Betreff | Ruft ein Objekt ab, um den im Betreff einer Nachricht angezeigten Inhalt vorübergehend im Lesemodus festzulegen. | |
| DisplayedBody | setAsync(data: string, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Legt den im Nachrichtentext angezeigten Inhalt vorübergehend in den Lesemodus fest. |
| setAsync(data: string, options: Office.AsyncContextOptions & CoercionTypeOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Legt den im Nachrichtentext angezeigten Inhalt vorübergehend in den Lesemodus fest. | |
| DisplayedSubject | setAsync(data: string, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Legt den im Betreff einer Nachricht angezeigten Inhalt vorübergehend im Lesemodus fest. |
| setAsync(data: string, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Legt den im Betreff einer Nachricht angezeigten Inhalt vorübergehend im Lesemodus fest. | |
| IsAllDayEvent | getAsync(callback: (asyncResult: Office.AsyncResult<boolean>) => void) | Ruft den booleschen Wert ab, der angibt, ob das Ereignis ganztägig ist oder nicht. |
| getAsync(options: Office.AsyncContextOptions, callback: (asyncResult: Office.AsyncResult<boolean>) => void) | Ruft den booleschen Wert ab, der angibt, ob das Ereignis ganztägig ist oder nicht. | |
| setAsync(isAllDayEvent: boolean, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Legt den ganztägigen Ereignis-Status eines Termins fest. | |
| setAsync(isAllDayEvent: boolean, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Legt den ganztägigen Ereignis-Status eines Termins fest. | |
| MessageDecryptEventCompletedOptions | accessControls | Wenn Sie die abgeschlossene Methode verwenden, um den Abschluss eines Ereignishandlers zu signalisieren |
| errorMessage | Wenn Sie die abgeschlossene Methode verwenden, um den Abschluss eines Ereignishandlers zu signalisieren | |
| MessageRead | Anzeige | Ruft ein Objekt ab, um den im Textkörper oder Betreff einer Nachricht angezeigten Inhalt vorübergehend in den Lesemodus zu versetzen. |
Siehe auch
Office Add-ins