Ensembles de conditions requises des API communes pour Office

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.

Conseil

Vous avez besoin d’informations sur l’emplacement où les compléments et les ensembles de conditions requises sont pris en charge par l’application et la version Office ? Consultez Disponibilité des plateformes et des applications clientes Office pour les compléments Office.

ActiveView

Prise en charge minimale des applications Office Méthodes dans l’ensemble
- PowerPoint sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- PowerPoint sur le web
- PowerPoint sur iPad
- PowerPoint sur Mac
- 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 Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- Word sur iPad
- Binding.addHandlerAsync
- Binding.removeHandlerAsync

CompressedFile

Prise en charge minimale des applications Office Méthodes dans l’ensemble
- Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2016 perpétuel
- Excel sur le Web
- Excel sur Mac
- PowerPoint sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- PowerPoint sur le web
- PowerPoint sur iPad
- PowerPoint sur Mac
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- 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 Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- 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

DialogApi

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Consultez la rubrique Ensembles de conditions requises de l’API de boîte de dialogue. - UI.messageParent
- UI.displayDialogAsync
- UI.closeContainer
-UI. Dialogue

DialogOrigin

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Consultez Ensembles de conditions requises de l’origine de la boîte de dialogue. Prise en charge inter-domaines pour :
- UI.messageParent
-UI. Dialog.messageChild

DocumentEvents

Prise en charge minimale des applications Office Méthodes dans l’ensemble
- Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
- OneNote sur le web
- PowerPoint sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- PowerPoint sur le web
- PowerPoint sur iPad
- PowerPoint sur Mac
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- Word sur iPad
- Document.addHandlerAsync
- Document.removeHandlerAsync

Fichier

Prise en charge minimale des applications Office Méthodes dans l’ensemble
- Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
- PowerPoint sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- PowerPoint sur le web
- PowerPoint sur iPad
- PowerPoint sur Mac
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- 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 Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- 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

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Consultez la rubrique Ensembles de conditions requises de l’API d’identité. - Auth.getAccessToken

ImageCoercion

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Voir Ensembles de conditions requises de coercition d’image. - Document.setSelectedDataAsync

KeyboardShortcuts

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Consultez Ensembles de conditions requises pour les raccourcis clavier. - Office.actions.areShortcutsInUse
- Office.actions.getShortcuts
- Office.actions.replaceShortcuts

Boîte aux lettres

Prise en charge minimale des applications Office Méthodes dans l’ensemble
- Outlook sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- nouvel Outlook sur Windows (préversion)
- Outlook sur le web
- Outlook sur Android
- Outlook sur Mac
- Outlook sur iOS
Voir Présentation de l’ensemble de conditions requises pour les API Outlook.

MatrixBindings

Prise en charge minimale des applications Office Méthodes dans l’ensemble
- Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur le web
- Word sur iPad
- Word sur Mac
- 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 Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- 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.

OoxmlCoercion

Prise en charge minimale des applications Office Méthodes dans l’ensemble
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- 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

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Consultez Ensembles de conditions requises de l’API Ouvrir la fenêtre de navigateur. - Office.context.ui.openBrowserWindow

PartialTableBindings

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Aucun.

PdfFile

Prise en charge minimale des applications Office Méthodes dans l’ensemble
- Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur Mac
- PowerPoint sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- PowerPoint sur le web
- PowerPoint sur iPad
- PowerPoint sur Mac
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- Word sur iPad
Prend en charge la sortie au format PDF (Office.FileType.Pdf)
lorsque vous utilisez la méthode Document.getFileAsync.

RibbonApi

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Consultez Ensembles de conditions requises de l’API ruban. - Office.ribbon.requestUpdate

Sélection

Prise en charge minimale des applications Office Méthodes dans l’ensemble
- Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
- PowerPoint sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- PowerPoint sur le web
- PowerPoint sur iPad
- PowerPoint sur Mac
- Project sur Windows
-- Licence en volume perpétuelle Office 2013
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- Word sur iPad
- Document.getSelectedDataAsync
- Document.setSelectedDataAsync

Paramètres

Prise en charge minimale des applications Office Méthodes dans l’ensemble
- Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
- OneNote sur le web
- PowerPoint sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- PowerPoint sur le web
- PowerPoint sur iPad
- PowerPoint sur Mac
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- 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 Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- 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 Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- 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.

TextBindings

Prise en charge minimale des applications Office Méthodes dans l’ensemble
- Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- 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 Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- OneNote sur le web
- PowerPoint sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- PowerPoint sur le web
- PowerPoint sur iPad
- PowerPoint sur Mac
- Project sur Windows
-- Licence en volume perpétuelle Office 2013
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- 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 Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur Mac
- Word sur le web
- 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 Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
Document.getFilePropertiesAsync - Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
- PowerPoint sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- PowerPoint sur le web
- PowerPoint sur iPad
- PowerPoint sur Mac
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur le web
- Word sur iPad
- Word sur Mac
Document.getProjectFieldAsync - Project Standard 2013
- Project Professionnel 2013
Document.getResourceFieldAsync - Project Standard 2013
- Project Professionnel 2013
Document.getSelectedResourceAsync - Project Standard 2013
- Project Professionnel 2013
Document.getSelectedTaskAsync - Project Standard 2013
- Project Professionnel 2013
Document.getSelectedViewAsync - Project Standard 2013
- Project Professionnel 2013
Document.getTaskAsync - Project Standard 2013
- Project Professionnel 2013
Document.getTaskFieldAsync - Project Standard 2013
- Project Professionnel 2013
Document.goToByIdAsync - Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
- PowerPoint sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- PowerPoint sur le web
- PowerPoint sur iPad
- PowerPoint sur Mac
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur le web
- Word sur iPad
- Word sur Mac
Settings.addHandlerAsync - Excel sur le Web
Settings.refreshAsync - Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- PowerPoint sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- PowerPoint sur le web
- Word sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Word sur le web
Settings.removeHandlerAsync - Excel sur le Web
TableBinding.clearFormatsAsync - Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
TableBinding.setFormatsAsync - Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac
TableBinding.setTableOptionsAsync - Excel sur Windows
-- Abonnement Microsoft 365
-- Office 2013 perpétuel
- Excel sur le Web
- Excel sur iPad
- Excel sur Mac

Voir aussi