Ensembles de conditions requises des API communes pour Office
Article
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.
Conseil
Vous recherchez les ensembles de conditions requises d’API spécifiques à l’application ? Consultez les ensembles de conditions requises d’API suivants.
Les sections suivantes répertorient les ensembles de conditions requises d’API courantes, les méthodes de chaque ensemble et les applications clientes Office qui prennent en charge cet ensemble de conditions requises. Tous ces ensembles de conditions requises d’API sont à la version 1.1., sauf indication contraire.
Prend en charge la sortie au format Office Open XML (OOXML) sous la forme d’un tableau d’octets (Office.FileType.Compressed) lorsque vous utilisez la méthode Document.getFileAsync.
Prise en charge du forçage de type au format HTML (Office.CoercionType.Html) lors de la lecture et de l’écriture de données à l’aide des méthodes Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync.
Prise en charge du forçage de type sur la structure de données (Office.CoercionType.Matrix) « matrice » (tableau de tableaux) lors de la lecture et de l’écriture de données à l’aide des méthodes Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync.
Prise en charge du forçage de type au format Open Office XML (OOXML) (Office.CoercionType.Ooxml) lors de la lecture et de l’écriture de données à l’aide des méthodes Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync.
Prise en charge du forçage de type sur la structure de données « tableau » (Office.CoercionType.Table) lors de la lecture et de l’écriture de données à l’aide des méthodes Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync.
TextBindings
Prise en charge minimale des applications Office
Méthodes dans l’ensemble
Excel sur le web
Excel sur Windows
Abonnement Microsoft 365
perpétuel Office 2016
Excel sur Mac
Excel sur iPad
Word sur le web
Word sur Windows
Abonnement Microsoft 365
perpétuel Office 2016
Word sur Mac
Word sur iPad
Bindings.addFromNamedItemAsync
Bindings.addFromSelectionAsync
Bindings.getAllAsync
Bindings.getByIdAsync
Bindings.releaseByIdAsync
Binding.getDataAsync
Binding.setDataAsync
TextCoercion
Prise en charge minimale des applications Office
Méthodes dans l’ensemble
Excel sur le web
Excel sur Windows
Abonnement Microsoft 365
perpétuel Office 2016
Excel sur iPad
OneNote sur le web
PowerPoint sur le web
PowerPoint sur Windows
Abonnement Microsoft 365
perpétuel Office 2016
PowerPoint sur Mac
PowerPoint sur iPad
Project sur Windows
Office 2016 perpétuel sous licence en volume
Word sur le web
Word sur Windows
Abonnement Microsoft 365
perpétuel Office 2016
Word sur Mac
Word sur iPad
Prise en charge du forçage de type au format texte (Office.CoercionType.Text) lors de la lecture et de l’écriture de données à l’aide des méthodes Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync.
TextFile
Prise en charge minimale des applications Office
Méthodes dans l’ensemble
Word sur le web
Word sur Windows
Abonnement Microsoft 365
perpétuel Office 2016
Word sur Mac
Word sur iPad
Prise en charge de sortie au format texte (Office.FileType.Text) lors de l’utilisation de la méthode Document.getFileAsync.
Méthodes qui ne font pas partie d’un ensemble de conditions requises
Les méthodes suivantes dans l’API JavaScript Office ne font pas partie d’un ensemble de conditions requises. Si votre complément nécessite l’une de ces méthodes, utilisez les <éléments Methods> et <Method> dans le manifeste du complément pour déclarer qu’ils sont obligatoires, ou effectuez le runtime case activée à l’aide d’une if instruction . Pour plus d’informations, consultez Spécifier les applications Office et les exigences d’API.
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.