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.
Ensembles de conditions requises des API communes
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.
ActiveView
| Prise en charge minimale des applications Office |
Méthodes dans l’ensemble |
- PowerPoint sur le web
- PowerPoint sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- PowerPoint sur Mac
- PowerPoint sur iPad
|
- Document.getActiveViewAsync
|
AddInCommands
Consultez la rubrique Exigences relatives aux commandes de complément.
BindingEvents
| 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
|
- Binding.addHandlerAsync
- Binding.removeHandlerAsync
|
CompressedFile
| 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
- PowerPoint sur le web
- PowerPoint sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- PowerPoint sur Mac
- PowerPoint sur iPad
- Word sur le web
- Word sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- Word sur Mac
- Word sur iPad
|
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. |
CustomXmlParts
| 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
|
- CustomXmlNode.getNodesAsync
- CustomXmlNode.getNodeValueAsync
- CustomXmlNode.getTextAsync
- CustomXmlNode.getXmlAsync
- CustomXmlNode.setNodeValueAsync
- CustomXmlNode.setTextAsync
- CustomXmlNode.setXmlAsync
- CustomXmlPart.addHandlerAsync
- CustomXmlPart.deleteAsync
- CustomXmlPart.getNodesAsync
- CustomXmlPart.getXmlAsync
- CustomXmlPart.removeHandlerAsync
- CustomXmlParts.addAsync
- CustomXmlParts.getByIdAsync
- CustomXmlParts.getByNamespaceAsync
- CustomXmlPrefixMappings.addNamespaceAsync
- CustomXmlPrefixMappings.getNamespaceAsync
- CustomXmlPrefixMappings.getPrefixAsync
|
DevicePermissionService
DialogApi
DialogOrigin
DocumentEvents
| 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
- OneNote sur le web
- PowerPoint sur le web
- PowerPoint sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- PowerPoint sur Mac
- PowerPoint sur iPad
- Word sur le web
- Word sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- Word sur Mac
- Word sur iPad
|
- Document.addHandlerAsync
- Document.removeHandlerAsync
|
Fichier
| 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
- PowerPoint sur le web
- PowerPoint sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- PowerPoint sur Mac
- PowerPoint sur iPad
- Word sur le web
- Word sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- Word sur Mac
- Word sur iPad
|
- Document.getFileAsync
- File.closeAsync
- File.getSliceAsync
|
HtmlCoercion
| Prise en charge minimale des applications Office |
Méthodes dans l’ensemble |
- OneNote sur le web
- 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 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. |
IdentityAPI
ImageCoercion
KeyboardShortcuts
Boîte aux lettres
MatrixBindings
| 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
|
MatrixCoercion
| 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
|
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. |
NestedAppAuth
OoxmlCoercion
| 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 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. |
OpenBrowserWindowApi
PdfFile
| 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
- PowerPoint sur le web
- PowerPoint sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- PowerPoint sur Mac
- PowerPoint sur iPad
- 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 PDF (Office.FileType.Pdf) lors de l’utilisation de la méthode Document.getFileAsync. |
RibbonApi
Sélection
| 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
- 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
|
- Document.getSelectedDataAsync
- Document.setSelectedDataAsync
|
Paramètres
| 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
- OneNote sur le web
- PowerPoint sur le web
- PowerPoint sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- PowerPoint sur Mac
- PowerPoint sur iPad
- Word sur le web
- Word sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- Word sur Mac
- Word sur iPad
|
- Settings.get
- Settings.remove
- Settings.saveAsync
- Settings.set
|
SharedRuntime
| Prise en charge minimale des applications Office |
Méthodes dans l’ensemble |
| Consultez Ensembles de conditions requises du runtime partagé. |
- Office.addin.getStartupBehavior
- Office.addin.hide
- Office.addin.onVisibilityModeChanged
- Office.addin.setStartupBehavior
- Office.addin.showAsTaskpane
- Office.BeforeDocumentCloseNotification.disable
- Office.BeforeDocumentCloseNotification.enable
- Office.BeforeDocumentCloseNotification.onCloseActionCancelled
|
TableBindings
| 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.addColumnsAsync
- Binding.addRowsAsync
- Binding.deleteAllDataValuesAsync
- Binding.getDataAsync
- Binding.setDataAsync
|
TableCoercion
| 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
|
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. |
TaskPaneApi
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.
| Nom de la méthode |
Prise en charge minimale des applications Office |
| Bindings.addFromPromptAsync |
- Excel sur le web
- Excel sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- Excel sur Mac
- Excel sur iPad
|
| Document.getFilePropertiesAsync |
- Excel sur le web
- Excel sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- Excel sur Mac
- Excel sur iPad
- PowerPoint sur le web
- PowerPoint sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- PowerPoint sur Mac
- PowerPoint sur iPad
- Word sur le web
- Word sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- Word sur Mac
- Word sur iPad
|
| Document.getProjectFieldAsync |
- Project Standard 2016
- Project Professionnel 2016
|
| Document.getResourceFieldAsync |
- Project Standard 2016
- Project Professionnel 2016
|
| Document.getSelectedResourceAsync |
- Project Standard 2016
- Project Professionnel 2016
|
| Document.getSelectedTaskAsync |
- Project Standard 2016
- Project Professionnel 2016
|
| Document.getSelectedViewAsync |
- Project Standard 2016
- Project Professionnel 2016
|
| Document.getTaskAsync |
- Project Standard 2016
- Project Professionnel 2016
|
| Document.getTaskFieldAsync |
- Project Standard 2016
- Project Professionnel 2016
|
| Document.goToByIdAsync |
- Excel sur le web
- Excel sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- Excel sur Mac
- Excel sur iPad
- PowerPoint sur le web
- PowerPoint sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- PowerPoint sur Mac
- PowerPoint sur iPad
- Word sur le web
- Word sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- Word sur Mac
- Word sur iPad
|
| Settings.addHandlerAsync |
|
| Settings.refreshAsync |
- Excel sur le web
- Excel sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- PowerPoint sur le web
- PowerPoint sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- Word sur le web
- Word sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
|
| Settings.removeHandlerAsync |
|
| TableBinding.clearFormatsAsync |
- Excel sur le web
- Excel sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- Excel sur Mac
- Excel sur iPad
|
| TableBinding.setFormatsAsync |
- Excel sur le web
- Excel sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- Excel sur Mac
- Excel sur iPad
|
| TableBinding.setTableOptionsAsync |
- Excel sur le web
- Excel sur Windows
- Abonnement Microsoft 365
- perpétuel Office 2016
- Excel sur Mac
- Excel sur iPad
|
Voir aussi