Partager via


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

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Consultez Ensembles de conditions requises du 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

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

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 le web
  • nouvel Outlook sur Windows
  • Outlook classique sur Windows
    • Abonnement Microsoft 365
    • perpétuel Office 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
    • 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

Prise en charge minimale des applications Office Méthodes dans l’ensemble
Consultez Ensembles de conditions requises d’authentification d’application imbriquée.
  • 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
    • 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

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

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

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

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
  • Excel sur le web
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
  • Excel sur le web
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