Conjuntos de requisitos da API de Caixa de diálogo
Os conjuntos de requisitos são grupos nomeados de membros da API. Os Suplementos do Office usam conjuntos de requisitos especificados no manifesto ou usam uma verificação de tempo de execução para determinar se um aplicativo do Office oferece suporte para as APIs necessárias para um suplemento. Para obter mais informações, consulte Versões do Office e conjuntos de requisitos.
Os suplementos do Office executam várias versões do Office. A tabela seguinte lista os conjuntos de requisitos da API de Caixa de Diálogo, as aplicações cliente do Office suportadas e as versões ou compilações mínimas para essas aplicações, quando aplicável.
Conjunto de requisitos | Office na Web | Office no Windows (Subscrição do Microsoft 365) |
Office no Windows1 (perpétuo de revenda) |
Office no Windows1 (perpétuo com licenciamento em volume) |
Office no Mac | Office no iPad | Servidor do Office Online |
---|---|---|---|---|---|---|---|
DialogApi 1.2 | Com suporte | Versão 2005 (Build 12827.20268) | Versão 2005 (Build 12827.20268) | Office 2021: Versão 2005 (Compilação 12827.20268) | Versão 16.37 (20051002) | Versão 16.37 | Sem suporte |
DialogApi 1.1 | Com suporte | Versão 1602 (Compilação 6741.0000) | Versão 1602 (Compilação 6741.0000) | Office 20162 | Versão 15.20 | Versão 1.22 | Versão 1608 (Compilação 7601.6800) |
Observação
1Os utilizadores de versões perpétuas do Office podem não ter aceite todos os patches e atualizações. Se for o caso, a DLL que o Office utiliza para comunicar a sua versão na IU poderá ser maior do que as versões aqui listadas, mesmo que as DLLs atualizadas necessárias para suportar a DialogApi não tenham sido instaladas no computador do utilizador. Para garantir que o patch necessário está instalado, o utilizador tem de aceder à lista de atualizações do Office 2016, procurar osfclient-x-none e instalar o patch listado.
2 A DialogApi 1.1 não é suportada no Outlook 2016 (perpétuo com licenciamento em volume).
Suporte do Outlook
No Outlook, as funcionalidades da caixa de diálogo e as respetivas APIs foram introduzidas nos seguintes conjuntos de requisitos da Caixa de Correio.
Recurso | API | Conjunto de requisitos de caixa de correio |
---|---|---|
Apresentar uma caixa de diálogo | Office.context.ui.displayDialogAsync | 1.4 |
Entregar uma mensagem a partir da caixa de diálogo para a respetiva página principal | Office.context.ui.messageParent | 1.4 |
Fechar uma caixa de diálogo | Office.context.ui.closeContainer | 1.5 |
Entregar uma mensagem da página do anfitrião numa caixa de diálogo | Office.dialog.messageChild | 1.9* |
Observação
* Embora o Outlook para Mac clássico não suporte o requisito de Caixa de Correio definido como 1.9, suporta o conjunto de requisitos DialogApi 1.2.
Versões do Office e números de build
Para saber mais sobre versões, números de build e sobre o Servidor do Office Online, confira:
- Números de versão e compilação de lançamentos de canais de atualização para clientes do Microsoft 365
- Qual versão do Office estou usando?
Conjuntos de requisitos da API comum do Office
Para saber mais sobre conjuntos de requisitos comuns da API, confira Conjuntos de requisitos comuns da API do Office.
API de Caixa de Diálogo 1.1 e 1.2
A API de Diálogo 1.1 é a primeira versão da API (consulte Office.UI). O conjunto de requisitos 1.2 adiciona suporte para o envio de dados da página principal para a caixa de diálogo com o método Office.dialog.messageChild . Para obter detalhes sobre estas APIs, veja o tópico Referência da API de Diálogo .