Partager via


Ensemble de conditions requises de l’API de complément Outlook 1.15

Le sous-ensemble d’API de complément Outlook de l’API JavaScript Office inclut des objets, des méthodes, des propriétés et des événements que vous pouvez utiliser dans un complément Outlook.

Nouveautés de la version 1.15

L’ensemble de conditions requises 1.15 inclut toutes les fonctionnalités de l’ensemble de conditions requises 1.14. Les fonctionnalités suivantes ont été ajoutées.

  • Ajout de la prise en charge des cases d’option pour mettre en forme les options de création de rapports dans la boîte de dialogue intégrée de création de rapports de courrier indésirable .
  • Ajout de la prise en charge de l’ajout d’une case à cocher « Ne plus afficher ce message » dans une boîte de dialogue de signalement de courrier indésirable qui ne nécessite pas d’entrée d’un utilisateur.
  • Ajout de la prise en charge de l’ouverture d’un volet Office à partir d’une boîte de dialogue de création de rapports de courrier indésirable.
  • Ajout de la prise en charge de Markdown pour mettre en forme les messages d’erreur dans une boîte de dialogue Alertes intelligentes .
  • Ajout de la prise en charge de l’exécution d’une fonction à partir de la boîte de dialogue Alertes intelligentes.
  • Ajout d’une méthode pour envoyer par programmation un élément de courrier.
  • Ajout d’une méthode pour charger un seul message à partir de plusieurs messages sélectionnés afin d’obtenir ses propriétés ou d’effectuer des opérations sur celui-ci.
  • Ajout d’un événement qui se produit lorsque le volet Office d’un complément est ouvert à partir d’un message actionnable, d’une notification InsightMessage , d’une boîte de dialogue Alertes intelligentes ou d’une boîte de dialogue intégrée de création de rapports de courrier indésirable.
  • Ajout de la prise en charge des pièces jointes codées en Base64 dans les formulaires de réponse.

Journal des modifications

  • Ajout de l’attribut inputType à l’élément ReportingOptions du manifeste du complément uniquement : lors de l’implémentation de la fonctionnalité intégrée de création de rapports de courrier indésirable, utilise des cases d’option pour mettre en forme les options de création de rapports dans la boîte de dialogue de prétraitement.
  • Ajout de l’élément manifeste du complément NeverShowAgainOption uniquement : lors de l’implémentation de la fonctionnalité intégrée de création de rapports de courrier indésirable, ajoute une case à cocher « Ne plus afficher ce message » à la boîte de dialogue de prétraitement. Cette case à cocher est prise en charge dans les boîtes de dialogue de prétraitement qui ne nécessitent pas d’entrée d’un utilisateur.
  • Ajout de nouvelles propriétés à Office.SpamReportingEventCompletedOptions : les propriétés suivantes configurent un volet Office à ouvrir à partir du bouton Rapport de la boîte de dialogue de prétraitement.
    • propriété commandId : lorsque l’option Rapport est sélectionnée dans une boîte de dialogue de prétraitement, spécifie l’ID du volet Office qui s’ouvre.
    • propriété contextData : lorsque l’option Rapport est sélectionnée dans une boîte de dialogue de prétraitement, spécifie toutes les données JSON transmises au volet Office du complément pour traitement.
  • Ajout de la propriété errorMessageMarkdown à Office.SmartAlertsEventCompletedOptions : Prend en charge Markdown pour mettre en forme le message d’erreur affiché dans une boîte de dialogue Alertes intelligentes.
  • Mise à jour des propriétés commandId et contextDatad’Office.SmartAlertsEventCompletedOptions : prend désormais en charge l’exécution d’une fonction à partir de la boîte de dialogue Alertes intelligentes.
  • Ajout de la méthode sendAsync : envoie par programmation un élément de courrier.
  • Ajout de la méthode Office.context.mailbox.loadItemByIdAsync : lorsque la fonctionnalité de sélection multiple d’élément est implémentée, charge un élément unique pour effectuer des opérations sur celui-ci ou obtenir des propriétés qui ne sont pas fournies par la méthode getSelectedItemsAsync .
  • Ajout des objets Office.LoadedMessageCompose et Office.LoadedMessageRead : représente les propriétés et méthodes d’un élément de courrier actuellement chargé à l’aide de la loadItemByIdAsync méthode .
  • Ajout de l’événement Office.EventType.InitializationContextChanged : se produit lorsque le volet Office d’un complément est ouvert à partir d’un message actionnable, d’une notification, InsightMessage d’une boîte de dialogue Alertes intelligentes ou d’une boîte de dialogue intégrée de création de rapports de courrier indésirable.
  • Ajout d’Office.InitializationContextChangedEventArgs : lorsque l’événement Office.EventType.InitializationContextChanged se produit, fournit des données à partir d’un message actionnable, InsightMessage d’une notification, d’une boîte de dialogue Alertes intelligentes ou d’une boîte de dialogue intégrée de création de rapports de courrier indésirable au volet Office d’un complément.
  • Mise à jour de la propriété typed’Office.ReplyFormAttachment : prend désormais en charge les pièces jointes codées en Base64 dans les formulaires de réponse.
  • Ajout de la propriété base64File à Office.ReplyFormAttachment: spécifie la chaîne encodée en Base64 du fichier à joindre à un formulaire de réponse.
  • Ajout de l’énumération Office.MailboxEnums.AttachmentType.Base64 : spécifie que la pièce jointe est un fichier codé en Base64. Ce type de pièce jointe est uniquement pris en charge par les méthodes displayReplyAllForm, displayReplyAllFormAsync, displayReplyForm et displayReplyFormAsync .

Voir aussi