Séries de conditions requises de l’API JavaScript pour PowerPoint
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.
Le tableau suivant répertorie les ensembles de conditions requises PowerPoint, 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
|
Office pour Windows
|
Office sur Mac | Office sur iPad |
---|---|---|---|---|---|
Aperçu | Utilisez la dernière version d’Office pour essayer les API en préversion (vous devrez peut-être rejoindre le programme Microsoft 365 Insider). | ||||
PowerPointApi 1.7 | Pris en charge | Bientôt disponible | Non disponible | Bientôt disponible | Non disponible |
PowerPointApi 1.6 | Pris en charge | Version 2410 (build 18129.20030) | Non disponible | Version 16.90 (24101387) | Non disponible |
PowerPointApi 1.5 | Pris en charge | Version 2208 (build 15601.20230) | Office 2024 : version 2208 (build 15601.20230) | Version 16.64 (22080400) | Non disponible |
PowerPointApi 1.4 | Pris en charge | Version 2207 (build 15330.20122) | Office 2024 : version 2207 (build 15330.20122) | Version 16.62 (22061100) | Non disponible |
PowerPointApi 1.3 | Pris en charge | Version 2111 (build 14701.20060) | Office 2024 : version 2111 (build 14701.20060) | Version 16.55 (21111400) | Non disponible |
PowerPointApi 1.2 | Pris en charge | Version 2011 (build 13426.20184) | Office 2021 : version 2011 (build 13426.20184) | Version 16.43 (20110804) | Non disponible |
PowerPointApi 1.1 | Pris en charge | Version 1810 (build 11001.20074) | Office 2021 : Version 1810 (build 11001.20074) | Version 16.19 (18110915) | Version 2.17 |
Numéros de version et de build d’Office
Pour plus d’informations sur les versions et les numéros de build d’Office, 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 ?
API JavaScript pour PowerPoint 1.1
L’API JavaScript PowerPoint 1.1 inclut une seule API pour créer une nouvelle présentation. Pour plus d’informations sur l’API, consultez Créer une présentation.
API JavaScript pour PowerPoint 1.2
API JavaScript PowerPoint 1.2 ajoute la prise en charge de l’insertion de diapositives à partir d’une autre présentation PowerPoint dans la présentation actuelle et de la suppression de diapositives. Pour plus d’informations sur les API, consultez Insérer et supprimer des diapositives dans une présentation PowerPoint.
API JavaScript PowerPoint 1.3
L’API JavaScript PowerPoint 1.3 ajoute une prise en charge supplémentaire pour l’ajout et la suppression de diapositives. Il permet également aux compléments d’appliquer des balises de métadonnées personnalisées. Pour plus d’informations sur les API, consultez Ajouter et supprimer des diapositives dans PowerPoint et Utiliser des balises personnalisées pour les présentations, les diapositives et les formes dans PowerPoint.
API JavaScript PowerPoint 1.4
L’API JavaScript PowerPoint 1.4 ajoute une prise en charge supplémentaire de l’ajout, du déplacement, du dimensionnement, de la mise en forme et de la suppression de formes. Pour plus d’informations sur l’utilisation de ces API, consultez Utilisation des formes.
API JavaScript PowerPoint 1.5
L’API JavaScript PowerPoint 1.5 inclut des API permettant d’obtenir et de gérer les liens hypertexte existants dans les présentations. Pour plus d’informations, consultez l’ensemble de conditions requises de l’API JavaScript PowerPoint 1.5.
API JavaScript PowerPoint 1.6
L’API JavaScript PowerPoint 1.6 inclut des API permettant de sélectionner des diapositives, des plages de texte et des formes dans les présentations. Pour plus d’informations, consultez l’ensemble de conditions requises de l’API JavaScript PowerPoint 1.6.
API JavaScript PowerPoint 1.7
L’API JavaScript PowerPoint 1.7 inclut des API pour gérer les propriétés personnalisées et de document dans les présentations. Pour plus d’informations, consultez l’ensemble de conditions requises de l’API JavaScript PowerPoint 1.7.
Utiliser les conditions requises PowerPoint au moment de l’exécution et dans le manifeste
Remarque
Cette section suppose que vous êtes familiarisé avec les rubriques Versions d’Office et ensembles de conditions requises et Spécifier les applications Office et les exigences de l’API.
Les ensembles de conditions requises sont des groupes nommés de membres d’API. Le complément Office peut effectuer une vérification à l’exécution ou utiliser des ensembles de conditions requises spécifiés dans le manifeste pour déterminer si une application Office prend en charge les API requises par le complément.
Vérification de la prise en charge de l’ensemble de conditions requises à l’exécution
L’exemple de code suivant montre comment déterminer si l’application Office dans laquelle le complément est en cours d’exécution prend en charge l’ensemble spécifié de conditions requises pour l’API.
if (Office.context.requirements.isSetSupported('PowerPointApi', '1.1')) {
// Perform actions.
} else {
// Provide alternate flow/logic.
}
Définition de la prise en charge de l’ensemble de conditions requises dans le manifeste
Vous pouvez utiliser l’élément Requirements dans le manifeste de complément pour spécifier les ensembles de conditions requises minimales et/ou les méthodes d’API que votre complément doit activer. Si la plateforme ou l’application Office ne prend pas en charge les ensembles de conditions requises ou les méthodes d’API spécifiées dans l’élément Requirements
du manifeste, le complément ne s’exécute pas dans cette application ou plateforme et ne s’affiche pas dans la liste de compléments dans Mes compléments.Si votre complément requiert une configuration spécifique pour les fonctionnalités complètes, mais qu’il peut fournir une valeur même pour les utilisateurs sur les plateformes qui ne prennent pas en charge la condition requise, nous vous recommandons de vérifier la prise en charge des exigences au moment de l’exécution, comme décrit ci-dessus, au lieu de définir la prise en charge de la condition requise dans le manifeste.
L’exemple de code suivant montre l’élément Requirements
dans un manifeste indiquant que le complément doit être chargé dans toutes les applications clientes Office prenant en charge l’ensemble de conditions requises PowerPointApi version 1.1 ou ultérieure.
<Requirements>
<Sets DefaultMinVersion="1.1">
<Set Name="PowerPointApi" MinVersion="1.1"/>
</Sets>
</Requirements>
Séries de conditions requises des API communes pour Office
La plupart des fonctionnalités du complément PowerPoint proviennent de l’ensemble d’API communes. Pour plus d’informations sur les ensembles de conditions requises des API communes, voir Ensembles de conditions requises des API communes pour Office.