Outlook-JavaScript-APIs, die in Outlook auf mobilen Geräten unterstützt werden

Outlook für Android und iOS unterstützt bis zum Postfachanforderungssatz 1.5. Um die Funktionen eines mobilen Outlook-Add-Ins weiter zu erweitern, sind bestimmte APIs aus späteren Anforderungssätzen, die zuvor nur für Outlook-Desktop- und Webclients verfügbar waren, jetzt für den mobilen Support aktiviert. In diesem Artikel werden die in Outlook Mobile unterstützten APIs und alle Implementierungsausnahmen beschrieben.

Unterstützte APIs

In der folgenden Tabelle ist eine Teilmenge der APIs von Anforderungssätzen über 1.5 aufgeführt, die jetzt in mobilen Outlook-Add-Ins implementiert werden können. Selbst wenn der im Manifest Ihres Add-Ins angegebene Mindestanforderungssatz größer als 1.5 ist, wird das Add-In in Outlook unter Android oder iOS angezeigt und aktiviert, solange die aus dem späteren Anforderungssatz verwendete API unterstützt wird. Weitere Informationen zum Angeben des Mindestanforderungssatzes in Ihrem Add-In finden Sie unter Outlook JavaScript-API-Anforderungssätze.

API Mindestanforderungssatz Unterstützte Outlook-Modi Unterstützte Outlook auf mobilen Clients
Office.context.mailbox.item.addFileAttachmentFromBase64Async Mailbox 1.8 Message Compose – Android (Version 4.2352.0 oder höher)
– iOS (Version 4.2352.0 oder höher)
Office.context.mailbox.item.body.setSignatureAsync Mailbox 1.10 Message Compose – Android (Version 4.2352.0 oder höher)
– iOS (Version 4.2352.0 oder höher)
Office.context.mailbox.item.disableClientSignatureAsync Mailbox 1.10 Message Compose – Android (Version 4.2352.0 oder höher)
– iOS (Version 4.2352.0 oder höher)
Office.context.mailbox.item.from.getAsync Mailbox 1.7 Message Compose – Android (Version 4.2352.0 oder höher)
– iOS (Version 4.2352.0 oder höher)
Office.context.mailbox.item.getComposeTypeAsync Mailbox 1.10 Message Compose – Android (Version 4.2352.0 oder höher)
– iOS (Version 4.2352.0 oder höher)

Nicht unterstützte APIs

Obwohl Outlook Mobile bis zum Anforderungssatz 1.5 unterstützt, gibt es einige APIs aus diesen früheren Anforderungssätzen, die nicht unterstützt werden. In der folgenden Tabelle sind diese APIs sowie Features aufgeführt, die in bestimmten Outlook-Modi nicht unterstützt werden.

API Mindestanforderungssatz Nicht unterstützte Outlook-Modi
Office.context.officeTheme Postfachvorschau – Nachrichtenlesevorgang
– Verfassen von Nachrichten
- Terminteilnehmer
- Terminorganisator
Office.context.mailbox.ewsUrl Mailbox 1.1 – Nachrichtenlesevorgang
– Verfassen von Nachrichten
- Terminteilnehmer
- Terminorganisator
Office.context.mailbox.convertToEwsId Mailbox 1.3 – Nachrichtenlesevorgang
– Verfassen von Nachrichten
- Terminteilnehmer
- Terminorganisator
Office.context.mailbox.convertToRestId Mailbox 1.3 – Nachrichtenlesevorgang
– Verfassen von Nachrichten
- Terminteilnehmer
- Terminorganisator
Office.context.mailbox.displayAppointmentForm Mailbox 1.1 – Nachrichtenlesevorgang
– Verfassen von Nachrichten
- Terminteilnehmer
- Terminorganisator
Office.context.mailbox.displayMessageForm Mailbox 1.1 – Nachrichtenlesevorgang
– Verfassen von Nachrichten
- Terminteilnehmer
- Terminorganisator
Office.context.mailbox.displayNewAppointmentForm Mailbox 1.1 – Nachrichtenlesevorgang
- Terminteilnehmer
Office.context.mailbox.getCallbackTokenAsync(options, callback) Mailbox 1.5 – Verfassen von Nachrichten
- Terminorganisator
Office.context.mailbox.getCallbackTokenAsync(callback, userContext) Postfach 1.1 (Lesemodusunterstützung)

Mailbox 1.3 (Unterstützung des Verfassenmodus)
– Nachrichtenlesevorgang
– Verfassen von Nachrichten
- Terminteilnehmer
- Terminorganisator
Office.context.mailbox.makeEwsRequestAsync Mailbox 1.1 – Nachrichtenlesevorgang
– Verfassen von Nachrichten
- Terminteilnehmer
- Terminorganisator
Office.context.mailbox.item.dateTimeModified Mailbox 1.1 – Nachrichtenlesevorgang
- Terminteilnehmer
Office.context.mailbox.item.displayReplyAllForm Mailbox 1.1 – Nachrichtenlesevorgang
- Terminteilnehmer
Office.context.mailbox.item.displayReplyForm Mailbox 1.1 – Nachrichtenlesevorgang
- Terminteilnehmer
Office.context.mailbox.item.getEntities Mailbox 1.1 – Nachrichtenlesevorgang
- Terminteilnehmer
Office.context.mailbox.item.getEntitiesByType Mailbox 1.1 – Nachrichtenlesevorgang
- Terminteilnehmer
Office.context.mailbox.item.getFilteredEntitiesByName Mailbox 1.1 – Nachrichtenlesevorgang
- Terminteilnehmer
Office.context.mailbox.item.getRegexMatches Mailbox 1.1 – Nachrichtenlesevorgang
- Terminteilnehmer
Office.context.mailbox.item.getRegexMatchesByName Mailbox 1.1 – Nachrichtenlesevorgang
- Terminteilnehmer
Office.context.mailbox.item.bcc.addAsync

Office.context.mailbox.item.cc.addAsync

Office.context.mailbox.item.to.addAsync
Mailbox 1.1 – Verfassen von Nachrichten
Office.context.mailbox.item.bcc.setAsync

Office.context.mailbox.item.cc.setAsync

Office.context.mailbox.item.to.setAsync
Mailbox 1.1 – Verfassen von Nachrichten
Office.context.mailbox.item.body.getTypeAsync Mailbox 1.1 – Verfassen von Nachrichten
Office.context.mailbox.item.body.prependAsync Mailbox 1.1 – Verfassen von Nachrichten
Office.context.mailbox.item.body.setAsync Mailbox 1.1 – Verfassen von Nachrichten
Office.context.mailbox.item.subject.setAsync Mailbox 1.1 – Verfassen von Nachrichten

Siehe auch