Conjunto de requisitos da API de suplemento do Outlook 1.14
O subconjunto da API de suplemento do Outlook da API javaScript do Office inclui objetos, métodos, propriedades e eventos que pode utilizar num suplemento do Outlook.
Quais são as novidades na versão 1.14?
O conjunto de requisitos 1.14 inclui todas as funcionalidades do conjunto de requisitos 1.13. Ele adicionou os seguintes recursos.
- Foi adicionada a funcionalidade de relatórios de spam integrada .
- Foi adicionado um método para obter a codificação Base64 de uma mensagem.
- Foi adicionado um método para obter o URL do runtime javaScript de um suplemento.
- Foi adicionado suporte para personalizar o texto do botão e configurar um painel de tarefas para a opção Não Enviar de uma caixa de diálogo Alertas Inteligentes .
- Foi adicionado suporte para substituir a opção de modo de envio de um suplemento Alertas Inteligentes no runtime.
- Foram adicionados membros para obter propriedades adicionais de uma mensagem no modo de composição.
- Foi adicionado um método para fechar uma mensagem atual que está a ser composta com a opção de eliminar alterações não guardadas.
- Foram adicionadas propriedades adicionais do item de correio para a funcionalidade de seleção múltipla de itens .
- Foi adicionado suporte para identificar o tema atual do Office de um cliente do Outlook.
- Foi adicionado suporte para obter e definir o nível de confidencialidade de um compromisso.
Log de mudanças
Adicionado o ponto de extensão de manifesto apenas reportPhishingCommandSurface : ativa um suplemento de relatórios de spam no friso do Outlook e impede-o de aparecer no final do friso ou na secção de capacidade excedida.
Foi adicionado o elemento de manifesto apenas reportPhishingCustomization : configura o botão do friso e a caixa de diálogo de pré-processamento de um suplemento spam-reporting.
Foi adicionado o evento Office.EventType.SpamReporting : ocorre no Outlook quando é comunicada uma mensagem não solicitada.
Office.SpamReportingEventArgs adicionado: fornece informações sobre o
Office.EventType.SpamReporting
evento que ocorre quando é comunicada uma mensagem não solicitada.Office.SpamReportingEventCompletedOptions adicionado: fornece opções para personalizar a caixa de diálogo pós-processamento de um suplemento de relatórios de spam e executar operações adicionais numa mensagem reportada.
Foi adicionada a enumeração Office.MailboxEnums.MoveSpamItemTo : especifica a pasta para a qual uma mensagem reportada é movida assim que é processada por um suplemento spam-reporting.
Adicionado o método Office.context.mailbox.item.getAsFileAsync : obtém a codificação Base64 de uma mensagem.
Office.Urls adicionado: fornece um objeto para obter os URLs dos ambientes de runtime utilizados por um suplemento.
Foi adicionado o método Office.context.urls.javascriptRuntimeUrl : obtém o URL do runtime javaScript de um suplemento.
Foram adicionadas novas propriedades a Office.SmartAlertsEventCompletedOptions: adiciona as seguintes propriedades para personalizar a opção Não Enviar de uma caixa de diálogo Alertas Inteligentes e substituir a opção de modo de envio no runtime.
- propriedade cancelLabel: personaliza o texto da opção Não Enviar de uma caixa de diálogo Alertas Inteligentes.
- propriedade commandId: especifica o ID do painel de tarefas que é aberto quando a opção Não Enviar está selecionada a partir de uma caixa de diálogo Alertas Inteligentes.
- propriedade contextData: especifica quaisquer dados JSON transmitidos ao suplemento para processamento quando a opção Não Enviar está selecionada a partir de uma caixa de diálogo Alertas Inteligentes.
- propriedade sendModeOverride: substitui a opção de modo de envio especificada no manifesto no runtime.
Foi adicionada a enumeração Office.MailboxEnums.SendModeOverride : especifica a opção de modo de envio que substitui o conjunto de opções no manifesto no runtime.
Foi adicionada a propriedade Office.context.mailbox.item.inReplyTo : obtém o ID da mensagem original a ser respondida pela mensagem atual.
Adicionado o método Office.context.mailbox.item.getConversationIndexAsync : obtém a posição codificada em Base64 da mensagem atual num tópico de conversação.
Adicionado o método Office.context.mailbox.item.getItemClassAsync: obtém a classe de item do Exchange Web Services (EWS) de uma mensagem no modo de composição.
Foi adicionado o método Office.context.mailbox.item.closeAsync : fecha uma mensagem atual que está a ser composta com a opção de eliminar alterações não guardadas.
Foram adicionadas novas propriedades ao Office.SelectedItemDetails: adiciona as seguintes propriedades suportadas à funcionalidade de seleção múltipla de itens.
- propriedade conversationId: fornece o identificador da conversação de mensagem que contém a mensagem que está atualmente selecionada.
- propriedade hasAttachment: identifica se uma mensagem atualmente selecionada contém um anexo.
- propriedade internetMessageId: fornece o identificador de mensagem da Internet da mensagem que está atualmente selecionada.
Foi adicionada a propriedade Office.context.officeTheme : obtém o objeto para aceder às propriedades do tema do Office atualmente selecionado.
Foi adicionado o evento Office.EventType.OfficeThemeChanged : ocorre quando o tema do Office é alterado no Outlook.
Office.OfficeThemeChangedEventArgs adicionado: fornece o tema do Office atualizado quando o
Office.EventType.OfficeThemeChanged
evento ocorre.Foi adicionada a propriedade Office.context.mailbox.item.sensitivity : representa o nível de confidencialidade de um compromisso.
Office.Sensitivity adicionado: fornece métodos para obter ou definir o nível de confidencialidade de um compromisso no modo de composição.
Foi adicionada a enumeração Office.MailboxEnums.AppointmentSensitivityType : especifica o nível de confidencialidade de um compromisso.