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, voir Versions d’Office et ensembles de conditions requises.

Conseil

Vous recherchez les ensembles de configuration requise API spécifiques à l’application ? Consultez les ensembles de configuration requise d’API suivants.

Ensembles de conditions requises des API communes

Les sections suivantes répertorient les ensembles de conditions requises API courantes, les méthodes de chaque ensemble et les applications clientes Office qui prennent en charge cet ensemble de conditions. Tous ces ensembles de conditions requises d’API sont à la version 1.1., sauf indication contraire.

Conseil

Vous avez besoin d’informations sur les domaines dans lesquels les compléments et les ensembles de conditions requises sont pris en charge par l’application et la version d’Office ? Voir Disponibilité de la plateforme et de l’application cliente Office pour les compléments Office.

ActiveView

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

ContextMenuApi

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Consultez les jeux de conditions requises de l’API du menu contextuel.
  • Office.contextMenu.requestUpdate

CustomXmlParts

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

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Voir les ensembles de conditions requises pour le service d’autorisation d’appareil.
  • DevicePermission.requestPermissions
  • DevicePermission.requestPermissionsAsync

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.Dialog

Origine de dialogue

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

DocumentEvents

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

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

Raccourcis clavier

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Voir Raccourcis clavier ensembles requis.
  • 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 le web
  • nouvel Outlook sur Windows
  • Outlook classique sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • 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 le web
  • Excel sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • Excel sur Mac
  • Excel sur iPad
  • Word sur le web
  • Word sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 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
    • Office perpétuel 2016
  • Excel sur Mac
  • Excel sur iPad
  • Word sur le web
  • Word sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 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

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Voir Ensembles de conditions requises pour l’authentification des applications imbriquées.
  • Office.auth.getAuthContext

OoxmlCoercion

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

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Consultez Ouvrir les ensembles de conditions préalables de l’API Fenêtre de navigateur.
  • Office.context.ui.openBrowserWindow

PdfFile

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

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Voir Ensembles de conditions préalables de l’API du ruban.
  • Office.ribbon.requestUpdate

Sélection

Prise en charge minimale des applications Office Méthodes dans l’ensemble
  • Excel sur le web
  • Excel sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • Excel sur Mac
  • Excel sur iPad
  • PowerPoint sur le web
  • PowerPoint sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • PowerPoint sur Mac
  • PowerPoint sur iPad
  • Project sur Windows
    • licence en volume Office 2016 perpétuel
  • Word sur le web
  • Word sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 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
    • Office perpétuel 2016
  • Excel sur Mac
  • Excel sur iPad
  • OneNote sur le web
  • PowerPoint sur le web
  • PowerPoint sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • PowerPoint sur Mac
  • PowerPoint sur iPad
  • Word sur le web
  • Word sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 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
Voir Ensembles de conditions requises pour le 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
    • Office perpétuel 2016
  • Excel sur Mac
  • Excel sur iPad
  • Word sur le web
  • Word sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 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
    • Office perpétuel 2016
  • Excel sur Mac
  • Excel sur iPad
  • Word sur le web
  • Word sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 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

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Consultez les ensembles de conditions requises de l’API volet Office.
  • TaskPane.setWidth

TextBindings

Prise en charge minimale des applications Office Méthodes dans l’ensemble
  • Excel sur le web
  • Excel sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • Excel sur Mac
  • Excel sur iPad
  • Word sur le web
  • Word sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 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
    • Office perpétuel 2016
  • Excel sur iPad
  • OneNote sur le web
  • PowerPoint sur le web
  • PowerPoint sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • PowerPoint sur Mac
  • PowerPoint sur iPad
  • Project sur Windows
    • licence en volume Office 2016 perpétuel
  • Word sur le web
  • Word sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 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
    • Office perpétuel 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 de l’API JavaScript Office ne font pas partie d’un ensemble de conditions. Si votre complément nécessite l’une de ces méthodes, utilisez les méthodes> et les< élémentsde méthode> dans le manifeste du complément pour déclarer qu’elles sont requises ou effectuez la case activée à l’exécution à l’aide d’une instruction.<if Pour plus d’informations, consultez Spécifier les applications Office et les API requises.

Nom de la méthode Prise en charge minimale des applications Office
Bindings.addFromPromptAsync
  • Excel sur le web
  • Excel sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • Excel sur Mac
  • Excel sur iPad
Document.getFilePropertiesAsync
  • Excel sur le web
  • Excel sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • Excel sur Mac
  • Excel sur iPad
  • PowerPoint sur le web
  • PowerPoint sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • PowerPoint sur Mac
  • PowerPoint sur iPad
  • Word sur le web
  • Word sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 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
    • Office perpétuel 2016
  • Excel sur Mac
  • Excel sur iPad
  • PowerPoint sur le web
  • PowerPoint sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • PowerPoint sur Mac
  • PowerPoint sur iPad
  • Word sur le web
  • Word sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • Word sur Mac
  • Word sur iPad
Settings.addHandlerAsync
  • Excel sur le web
Settings.refreshAsync
  • Excel sur le web
  • Excel sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • PowerPoint sur le web
  • PowerPoint sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • Word sur le web
  • Word sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
Settings.removeHandlerAsync
  • Excel sur le web
TableBinding.clearFormatsAsync
  • Excel sur le web
  • Excel sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • Excel sur Mac
  • Excel sur iPad
TableBinding.setFormatsAsync
  • Excel sur le web
  • Excel sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • Excel sur Mac
  • Excel sur iPad
TableBinding.setTableOptionsAsync
  • Excel sur le web
  • Excel sur Windows
    • Abonnement Microsoft 365
    • Office perpétuel 2016
  • Excel sur Mac
  • Excel sur iPad

Voir aussi