Ensembles de conditions requises de l’API de dialogue
Les ensembles de conditions requises sont des groupes nommés de membres d’API. Les compléments Office utilisent les ensembles de conditions requises spécifiés dans le manifeste ou utilisent une vérification de l’exécution pour déterminer si une application Office prend en charge les API requises par le complément. Pour plus d’informations, consultez Versions d’Office et ensembles de conditions requises.
Les compléments Office s’exécutent sur plusieurs versions d’Office. Le tableau suivant répertorie les ensembles de conditions requises de l’API De dialogue, les applications clientes Office prises en charge et les builds ou versions minimales pour ces applications, le cas échéant.
Ensemble de conditions requises | Office sur le web | Office pour Windows (Abonnement Microsoft 365) |
Office sur Windows1 (détail perpétuel) |
Office sur Windows1 (licence en volume perpétuelle) |
Office sur Mac | Office sur iPad | Office Online Server |
---|---|---|---|---|---|---|---|
DialogApi 1.2 | Pris en charge | Version 2005 (Build 12827.20268) | Version 2005 (Build 12827.20268) | Office 2021 : Version 2005 (build 12827.20268) | Version 16.37 (20051002) | Version 16.37 | Non pris en charge |
DialogApi 1.1 | Pris en charge | Version 1602 (build 6741.0000) | Version 1602 (build 6741.0000) | Office 20162 | Version 15.20 | Version 1.22 | Version 1608 (build 7601.6800) |
Remarque
1Les utilisateurs de versions perpétuelles d’Office n’ont peut-être pas accepté tous les correctifs et mises à jour. Si c’est le cas, la DLL utilisée par Office pour signaler sa version dans l’interface utilisateur peut être supérieure aux versions répertoriées ici, même si les DLL mises à jour nécessaires pour prendre en charge DialogApi n’ont pas été installées sur l’ordinateur de l’utilisateur. Pour s’assurer que le correctif nécessaire est installé, l’utilisateur doit accéder à la liste des mises à jour Office 2016, rechercher osfclient-x-none et installer le correctif répertorié.
2 DialogApi 1.1 n’est pas pris en charge dans Outlook 2016 (licence en volume perpétuelle).
Prise en charge d’Outlook
Dans Outlook, les fonctionnalités de boîte de dialogue et leurs API ont été introduites dans les ensembles de conditions requises de boîte aux lettres suivants.
Fonctionnalité | API | Ensemble de conditions requises de la boîte aux lettres |
---|---|---|
Afficher une boîte de dialogue | Office.context.ui.displayDialogAsync | 1.4 |
Remettre un message de la boîte de dialogue à la page parente | Office.context.ui.messageParent | 1.4 |
Fermer une boîte de dialogue | Office.context.ui.closeContainer | 1,5 |
Remettre un message de la page hôte à une boîte de dialogue | Office.dialog.messageChild | 1.9* |
Remarque
* Bien qu’Outlook classique sur Mac ne prend pas en charge l’ensemble de conditions requises de boîte aux lettres 1.9, il prend en charge l’ensemble de conditions requises DialogApi 1.2.
Numéros de version et de build d’Office
Pour en savoir plus sur les versions, les numéros de build et Office Online Server, voir :
- Numéros de version et de build des versions du canal de mise à jour pour les clients Microsoft 365
- Quelle est la version d’Office que j’utilise ?
Ensembles de conditions requises des API communes pour Office
Pour plus d’informations sur les ensembles de conditions requises des API communes, voir Ensembles de conditions requises des API communes pour Office.
API de dialogue 1.1 et 1.2
L’API de dialogue 1.1 est la première version de l’API (voir Office.UI). L’ensemble de conditions requises 1.2 ajoute la prise en charge de l’envoi de données de la page parente à la boîte de dialogue avec la méthode Office.dialog.messageChild . Pour plus d’informations sur ces API, consultez la rubrique de référence sur l’API dialog .