APIs JavaScript do Outlook suportadas no Outlook em dispositivos móveis
O Outlook para Android e no iOS suporta até ao requisito de Caixa de Correio definido como 1.5. Para expandir ainda mais as capacidades de um suplemento móvel do Outlook, determinadas APIs de conjuntos de requisitos posteriores, anteriormente disponíveis apenas para clientes web e de ambiente de trabalho do Outlook, estão agora ativadas para suporte móvel. Este artigo descreve as APIs suportadas no Outlook Mobile e quaisquer exceções de implementação.
APIs suportadas
A tabela seguinte lista um subconjunto de APIs de conjuntos de requisitos para além da 1.5 que agora podem ser implementados em suplementos móveis do Outlook. Mesmo que o conjunto de requisitos mínimo especificado no manifesto do seu suplemento seja superior a 1,5, desde que a API utilizada a partir do conjunto de requisitos posterior seja suportada, o suplemento será apresentado e ativado no Outlook no Android ou no iOS. Para obter mais informações sobre como especificar o requisito mínimo definido no seu suplemento, veja Conjuntos de requisitos da API JavaScript do Outlook.
API | Conjunto de requisitos mínimo | Modos suportados do Outlook | Outlook suportado em clientes móveis |
---|---|---|---|
Office.context.mailbox.getIsIdentityManaged | Não aplicável |
|
|
Office.context.mailbox.getIsOpenFromLocationAllowed | Não aplicável |
|
|
Office.context.mailbox.getIsSaveToLocationAllowed | Não aplicável |
|
|
Office.context.mailbox.item.addFileAttachmentFromBase64Async | Caixa de correio 1.8 |
|
|
Office.context.mailbox.item.body.setSignatureAsync | Caixa de correio 1.10 |
|
|
Office.context.mailbox.item.disableClientSignatureAsync | Caixa de correio 1.10 |
|
|
Office.context.mailbox.item.from.getAsync | Caixa de correio 1.7 |
|
|
Office.context.mailbox.item.getComposeTypeAsync | Caixa de correio 1.10 |
|
|
Office.context.mailbox.item.internetHeaders.getAsync | Caixa de correio 1.8 |
|
|
Office.context.mailbox.item.internetHeaders.removeAsync | Caixa de correio 1.8 |
|
|
Office.context.mailbox.item.internetHeaders.setAsync | Caixa de correio 1.8 |
|
|
Office.context.mailbox.item.sessionData | Caixa de correio 1.11 |
|
|
APIs sem suporte
Apesar de o Outlook mobile suportar o conjunto de requisitos 1.5, existem algumas APIs destes conjuntos de requisitos anteriores que não são suportados. A tabela seguinte lista estas APIs e também regista funcionalidades que não são suportadas em determinados modos do Outlook.
API | Conjunto de requisitos mínimo | Modos do Outlook não suportados |
---|---|---|
Office.context.officeTheme | Caixa de correio 1.14 |
|
Office.context.mailbox.ewsUrl | Caixa de correio 1.1 |
|
Office.context.mailbox.convertToEwsId | Caixa de correio 1.3 |
|
Office.context.mailbox.convertToRestId | Caixa de correio 1.3 |
|
Office.context.mailbox.displayAppointmentForm | Caixa de correio 1.1 |
|
Office.context.mailbox.displayMessageForm | Caixa de correio 1.1 |
|
Office.context.mailbox.displayNewAppointmentForm | Caixa de correio 1.1 |
|
Office.context.mailbox.getCallbackTokenAsync(opções, chamada de retorno) | Caixa de correio 1.5 |
|
Office.context.mailbox.getCallbackTokenAsync(chamada de retorno, userContext) | Caixa de correio 1.1 (Suporte do modo de leitura) Caixa de correio 1.3 (suporte do modo Compose) |
|
Office.context.mailbox.makeEwsRequestAsync | Caixa de correio 1.1 |
|
Office.context.mailbox.item.addFileAttachmentAsync | Caixa de correio 1.1 (Windows clássico, Mac) Caixa de correio 1.8 (Web, novo Windows) |
|
Office.context.mailbox.item.dateTimeModified | Caixa de correio 1.1 |
|
Office.context.mailbox.item.displayReplyAllForm | Caixa de correio 1.1 |
|
Office.context.mailbox.item.displayReplyForm | Caixa de correio 1.1 |
|
Office.context.mailbox.item.getRegexMatches | Caixa de correio 1.1 |
|
Office.context.mailbox.item.getRegexMatchesByName | Caixa de correio 1.1 |
|
Office.context.mailbox.item.bcc.addAsync Office.context.mailbox.item.cc.addAsync Office.context.mailbox.item.to.addAsync |
Caixa de correio 1.1 |
|
Office.context.mailbox.item.bcc.setAsync Office.context.mailbox.item.cc.setAsync Office.context.mailbox.item.to.setAsync |
Caixa de correio 1.1 |
|
Office.context.mailbox.item.body.getTypeAsync | Caixa de correio 1.1 |
|
Office.context.mailbox.item.body.prependAsync | Caixa de correio 1.1 |
|
Office.context.mailbox.item.body.setAsync | Caixa de correio 1.1 |
|
Office.context.mailbox.item.subject.setAsync | Caixa de correio 1.1 |
|