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 1.5
Postfachanforderungssatz 1.5 enthält alle Funktionen von Anforderungssatz 1.4. Zusätzlich wurden die folgenden Funktionen implementiert.
- Es wurde Unterstützung für anheftbare Aufgabenbereiche hinzugefügt.
- Es wurde Unterstützung für den Aufruf von REST-APIs hinzugefügt.
Wichtig
Outlook REST v2.0- und Beta-Endpunkte sind veraltet. Verwenden Sie stattdessen die Microsoft Graph-REST-API .
- Unterstützung hinzugefügt, um eine Anlage als inline zu markieren.
- Unterstützung für das programmgesteuerte Schließen eines Aufgabenbereichs oder Dialogfelds wurde hinzugefügt.
- Unterstützung für die Eigenschaft Office.context.diagnose und die zugehörigen Objekte wurde hinzugefügt.
- Es wurde ein Ereignis hinzugefügt, um festzustellen, wann ein Outlook-E-Mail-Element zur Ansicht ausgewählt wird, während der Aufgabenbereich des Add-Ins angeheftet ist.
API-Liste
In der folgenden Tabelle sind die APIs aufgeführt, die im Postfach-Anforderungssatz 1.5 eingeführt wurden. Die API-Referenzdokumentation für alle APIs, die vom Postfachanforderungssatz 1.5 oder früher unterstützt werden, finden Sie unter Outlook-APIs.
| Klasse | Felder | Beschreibung |
|---|---|---|
| DragAndDropEventArgs | dragAndDropEventData | Ruft die Details zur Mauszeigerposition im Aufgabenbereich eines Add-Ins und zu den Meldungen oder Dateianlagen ab, die in den Aufgabenbereich gezogen und abgelegt werden. |
| type | Ruft den Typ des Ereignisses ab. | |
| DragoverEventData | SeiteX | Ruft die x-Koordinate des Mauszeigers ab, der die horizontale Position in Pixeln darstellt. |
| pageY | Ruft die y-Koordinate des Mauszeigers ab, der die vertikale Position in Pixeln darstellt. | |
| taskPaneX | Ruft die x-Koordinate des Mauszeigers ab, der die horizontale Position in Pixeln darstellt. | |
| Aufgabenbereich Y | Ruft die y-Koordinate des Mauszeigers ab, der die vertikale Position in Pixeln darstellt. | |
| type | Ruft den Typ des Drag-and-Drop-Ereignisses ab. | |
| DropEventData | dataTransfer | Ruft die Nachrichten oder Dateianlagen ab, die in den Aufgabenbereich eines Add-Ins gezogen und abgelegt werden. |
| SeiteX | Ruft die x-Koordinate des Mauszeigers ab, der die horizontale Position in Pixeln darstellt. | |
| pageY | Ruft die y-Koordinate des Mauszeigers ab, der die vertikale Position in Pixeln darstellt. | |
| taskPaneX | Ruft die x-Koordinate des Mauszeigers ab, der die horizontale Position in Pixeln darstellt. | |
| Aufgabenbereich Y | Ruft die y-Koordinate des Mauszeigers ab, der die vertikale Position in Pixeln darstellt. | |
| type | Ruft den Typ des Drag-and-Drop-Ereignisses ab. | |
| DroppedItemDetails | fileContent | Ruft den Inhalt der Datei ab, die gezogen und abgelegt wird. |
| name | Ruft den Namen der Datei ab, die gezogen und abgelegt wird. | |
| type | Ruft den Typ der Datei ab, die gezogen und abgelegt wird. | |
| DroppedItems | Dateien | Ruft ein Array der Nachrichten oder Dateianlagen ab, die in den Aufgabenbereich eines Add-Ins gezogen und dort abgelegt werden. |
| Postfach | addHandlerAsync(eventType: Office.EventType | string, handler: any, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Fügt einen Ereignishandler für ein unterstütztes Ereignis hinzu. |
| addHandlerAsync(eventType: Office.EventType | string, handler: any, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Fügt einen Ereignishandler für ein unterstütztes Ereignis hinzu. | |
| getCallbackTokenAsync(options: Office.AsyncContextOptions & { isRest?: boolean }, callback: (asyncResult: Office.AsyncResult<string>) => void) | Ruft eine Zeichenfolge ab, die ein Token enthält, das zum Aufrufen von REST-APIs oder Exchange-Webdiensten (Exchange Web Services, EWS) verwendet wird. | |
| removeHandlerAsync(eventType: Office.EventType | string, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Entfernt die Ereignishandler für einen unterstützten Ereignistyp. | |
| removeHandlerAsync(eventType: Office.EventType | string, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) | Entfernt die Ereignishandler für einen unterstützten Ereignistyp. | |
| restUrl | Ruft die URL des REST-Endpunkts für das betreffende E-Mail-Konto ab. |
Ereignisse
In der folgenden Tabelle sind die in Anforderungssatz 1.5 eingeführten Ereignisse aufgeführt. Eine Liste aller unterstützten Ereignisse, die mit der addHandlerAsync and-Methode removeHandlerAsync behandelt werden können, finden Sie unter Office.EventType.
| Ereignis | Beschreibung | Object |
|---|---|---|
| ItemChanged | Während der Aufgabenbereich des Add-Ins angeheftet ist, ist ein anderes Outlook-Element zur Ansicht ausgewählt. | Postfach |
Siehe auch
Office Add-ins