API JavaScript Outlook prises en charge dans Outlook sur les appareils mobiles
Outlook sur Android et sur iOS prend en charge jusqu’à l’ensemble de conditions requises de boîte aux lettres 1.5. Pour étendre davantage les fonctionnalités d’un complément mobile Outlook, certaines API des ensembles de conditions requises ultérieurs, auparavant disponibles uniquement pour les clients de bureau et web Outlook, sont désormais activées pour la prise en charge mobile. Cet article décrit les API prises en charge dans Outlook Mobile et toutes les exceptions d’implémentation.
API prises en charge
Le tableau suivant répertorie un sous-ensemble d’API issues d’ensembles de conditions requises au-delà de la version 1.5 qui peuvent désormais être implémentées dans les compléments mobiles Outlook. Même si l’ensemble minimal de conditions requises spécifié dans le manifeste de votre complément est supérieur à 1,5, tant que l’API utilisée à partir de l’ensemble de conditions requises ultérieure est prise en charge, le complément s’affiche et s’active dans Outlook sur Android ou iOS. Pour plus d’informations sur la façon de spécifier l’ensemble de conditions requises minimales dans votre complément, consultez Ensembles de conditions requises de l’API JavaScript Outlook.
API | Ensemble de conditions requises minimales | Modes Outlook pris en charge | Prise en charge d’Outlook sur les clients mobiles |
---|---|---|---|
Office.context.mailbox.getIsIdentityManaged | Non applicable |
|
|
Office.context.mailbox.getIsOpenFromLocationAllowed | Non applicable |
|
|
Office.context.mailbox.getIsSaveToLocationAllowed | Non applicable |
|
|
Office.context.mailbox.item.addFileAttachmentFromBase64Async | Mailbox 1.8 |
|
|
Office.context.mailbox.item.body.setSignatureAsync | Mailbox 1.10 |
|
|
Office.context.mailbox.item.disableClientSignatureAsync | Mailbox 1.10 |
|
|
Office.context.mailbox.item.from.getAsync | Mailbox 1.7 |
|
|
Office.context.mailbox.item.getComposeTypeAsync | Mailbox 1.10 |
|
|
Office.context.mailbox.item.internetHeaders.getAsync | Mailbox 1.8 |
|
|
Office.context.mailbox.item.internetHeaders.removeAsync | Mailbox 1.8 |
|
|
Office.context.mailbox.item.internetHeaders.setAsync | Mailbox 1.8 |
|
|
Office.context.mailbox.item.sessionData | Mailbox 1.11 |
|
|
API non prises en charge
Bien qu’Outlook Mobile prenne en charge jusqu’à l’ensemble de conditions requises 1.5, certaines API de ces ensembles de conditions requises précédents ne sont pas prises en charge. Le tableau suivant répertorie ces API et note également les fonctionnalités qui ne sont pas prises en charge dans certains modes Outlook.
API | Ensemble de conditions requises minimales | Modes Outlook non pris en charge |
---|---|---|
Office.context.officeTheme | Boîte aux lettres 1.14 |
|
Office.context.mailbox.ewsUrl | Mailbox 1.1 |
|
Office.context.mailbox.convertToEwsId | Mailbox 1.3 |
|
Office.context.mailbox.convertToRestId | Mailbox 1.3 |
|
Office.context.mailbox.displayAppointmentForm | Mailbox 1.1 |
|
Office.context.mailbox.displayMessageForm | Mailbox 1.1 |
|
Office.context.mailbox.displayNewAppointmentForm | Mailbox 1.1 |
|
Office.context.mailbox.getCallbackTokenAsync(options, callback) | Mailbox 1.5 |
|
Office.context.mailbox.getCallbackTokenAsync(callback, userContext) | Boîte aux lettres 1.1 (prise en charge du mode lecture) Boîte aux lettres 1.3 (prise en charge du mode Compose) |
|
Office.context.mailbox.makeEwsRequestAsync | Mailbox 1.1 |
|
Office.context.mailbox.item.addFileAttachmentAsync | Boîte aux lettres 1.1 (Windows classique, Mac) Boîte aux lettres 1.8 (Web, nouveau Windows) |
|
Office.context.mailbox.item.dateTimeModified | Mailbox 1.1 |
|
Office.context.mailbox.item.displayReplyAllForm | Mailbox 1.1 |
|
Office.context.mailbox.item.displayReplyForm | Mailbox 1.1 |
|
Office.context.mailbox.item.getRegexMatches | Mailbox 1.1 |
|
Office.context.mailbox.item.getRegexMatchesByName | Mailbox 1.1 |
|
Office.context.mailbox.item.bcc.addAsync Office.context.mailbox.item.cc.addAsync Office.context.mailbox.item.to.addAsync |
Mailbox 1.1 |
|
Office.context.mailbox.item.bcc.setAsync Office.context.mailbox.item.cc.setAsync Office.context.mailbox.item.to.setAsync |
Mailbox 1.1 |
|
Office.context.mailbox.item.body.getTypeAsync | Mailbox 1.1 |
|
Office.context.mailbox.item.body.prependAsync | Mailbox 1.1 |
|
Office.context.mailbox.item.body.setAsync | Mailbox 1.1 |
|
Office.context.mailbox.item.subject.setAsync | Mailbox 1.1 |
|
Voir aussi
- Ensembles de conditions requises de l’API JavaScript pour Outlook
- Compléments pour Outlook sur les appareils mobiles
- Ajout de la prise en charge des commandes de complément dans Outlook sur les appareils mobiles
- Ensembles de conditions requises pris en charge par les serveurs Exchange et les clients Outlook