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 de l’API JavaScript pour Excel (ExcelApi)
- Ensembles de conditions requises de l’API JavaScript pour Word (WordApi)
- Ensembles de conditions requises de l’API JavaScript pour OneNote (OneNoteApi)
- Ensembles de conditions requises de l’API JavaScript pour PowerPoint (PowerPointApi)
- Présentation de l’ensemble de conditions requises pour les API Outlook (Mailbox)
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour