Conjuntos de requisitos de la API común de Office

Los conjuntos de requisitos son grupos de miembros de la API con nombre. Los complementos de Office usan los conjuntos de requisitos especificados en el manifiesto o usan una comprobación en tiempo de ejecución para determinar si una aplicación de Office admite las API necesarias para el complemento. Para obtener más información, vea Versiones y conjuntos de requisitos de Office.

Conjuntos de requisitos de las API comunes

En las secciones siguientes se enumeran los conjuntos de requisitos de Common API, los métodos de cada conjunto y las aplicaciones cliente de Office que admiten ese conjunto de requisitos. Todos estos conjuntos de requisitos de la API son de la versión 1.1, a menos que se indique lo contrario.

Sugerencia

¿Necesita información sobre dónde admiten la aplicación y la versión de Office los complementos y los conjuntos de requisitos? Consulte Disponibilidad de la plataforma y la aplicación cliente de Office para complementos de Office.

ActiveView

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • PowerPoint en Mac
  • PowerPoint en iPad
  • Document.getActiveViewAsync

AddInCommands

Vea Conjuntos de requisitos de comandos de complementos.


BindingEvents

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
  • Binding.addHandlerAsync
  • Binding.removeHandlerAsync

CompressedFile

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • PowerPoint en Mac
  • PowerPoint en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
Admite salida al formato Office Open XML (OOXML) como una matriz de bytes
(Office.FileType.Compressed) cuando se usa el método Document.getFileAsync.

CustomXmlParts

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en 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

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
Consulte Conjuntos de requisitos de Device Permission Service.
  • DevicePermission.requestPermissions
  • DevicePermission.requestPermissionsAsync

DialogApi

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
Vea Conjuntos de requisitos de la API de cuadros de diálogo.
  • UI.messageParent
  • UI.displayDialogAsync
  • UI.closeContainer
  • UI.Dialog

DialogOrigin

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
Consulte Conjuntos de requisitos de origen del cuadro de diálogo. Compatibilidad entre dominios para:
  • UI.messageParent
  • UI. Dialog.messageChild

DocumentEvents

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
  • OneNote en la web
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • PowerPoint en Mac
  • PowerPoint en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
  • Document.addHandlerAsync
  • Document.removeHandlerAsync

Archivo

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • PowerPoint en Mac
  • PowerPoint en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
  • Document.getFileAsync
  • File.closeAsync
  • File.getSliceAsync

HtmlCoercion

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • OneNote en la web
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
Admite la coerción a HTML (Office.CoercionType.Html) cuando se leen y escriben datos con los métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync o Binding.setDataAsync.

IdentityAPI

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
Vea Conjuntos de requisitos de la API de identidad.
  • Auth.getAccessToken

ImageCoercion

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
Vea Conjuntos de requisitos de coerción de imágenes.
  • Document.setSelectedDataAsync

KeyboardShortcuts

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
Consulte Conjuntos de requisitos de métodos abreviados de teclado.
  • Office.actions.areShortcutsInUse
  • Office.actions.getShortcuts
  • Office.actions.replaceShortcuts

Mailbox

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Outlook en la Web
  • nuevo Outlook en Windows
  • Outlook clásico en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Outlook en Android
  • Outlook en Mac
  • Outlook en iOS
Consulte Información sobre los conjuntos de requisitos de la API de Outlook.

MatrixBindings

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
  • Bindings.addFromNamedItemAsync
  • Bindings.addFromSelectionAsync
  • Bindings.getAllAsync
  • Bindings.getByIdAsync
  • Bindings.releaseByIdAsync
  • Binding.getDataAsync
  • Binding.setDataAsync

MatrixCoercion

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
Admite la coerción a la estructura de datos de "matrix" (matriz de matrices) (Office.CoercionType.Matrix) cuando se leen y escriben datos con los métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync o Binding.setDataAsync.

NestedAppAuth

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
Consulte Conjuntos de requisitos de autenticación de aplicaciones anidadas.
  • Office.auth.getAuthContext

OoxmlCoercion

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
Admite la coerción al formato Open Office XML (OOXML) (Office.CoercionType.Ooxml) cuando se leen y escriben datos con los métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync o Binding.setDataAsync.

OpenBrowserWindowApi

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
Consulte Conjuntos de requisitos de Open Browser Window API.
  • Office.context.ui.openBrowserWindow

PdfFile

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • PowerPoint en Mac
  • PowerPoint en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
Admite resultados en formato PDF (Office.FileType.Pdf) cuando se usa el método Document.getFileAsync.

RibbonApi

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
Consulte Conjuntos de requisitos de la API de cinta de opciones.
  • Office.ribbon.requestUpdate

Selección

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • PowerPoint en Mac
  • PowerPoint en iPad
  • Project en Windows
    • Licencia por volumen perpetua de Office 2016
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
  • Document.getSelectedDataAsync
  • Document.setSelectedDataAsync

Configuración

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
  • OneNote en la web
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • PowerPoint en Mac
  • PowerPoint en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
  • Settings.get
  • Settings.remove
  • Settings.saveAsync
  • Settings.set

SharedRuntime

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
Consulte Conjuntos de requisitos de tiempo de ejecución compartido.
  • 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

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
  • Bindings.addFromNamedItemAsync
  • Bindings.addFromSelectionAsync
  • Bindings.getAllAsync
  • Bindings.getByIdAsync
  • Bindings.releaseByIdAsync
  • Binding.addColumnsAsync
  • Binding.addRowsAsync
  • Binding.deleteAllDataValuesAsync
  • Binding.getDataAsync
  • Binding.setDataAsync

TableCoercion

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
Admite la coerción a la estructura de datos de "table" (Office.CoercionType.Table) cuando se leen y escriben datos con los métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync o Binding.setDataAsync.

TextBindings

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
  • Bindings.addFromNamedItemAsync
  • Bindings.addFromSelectionAsync
  • Bindings.getAllAsync
  • Bindings.getByIdAsync
  • Bindings.releaseByIdAsync
  • Binding.getDataAsync
  • Binding.setDataAsync

TextCoercion

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en iPad
  • OneNote en la web
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • PowerPoint en Mac
  • PowerPoint en iPad
  • Project en Windows
    • Licencia por volumen perpetua de Office 2016
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
Admite la coerción al formato de texto (Office.CoercionType.Text) cuando se leen y escriben datos con los métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync o Binding.setDataAsync.

TextFile

Compatibilidad mínima con aplicaciones de Office Métodos del conjunto
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
Admite salida en formato de texto (Office.FileType.Text) cuando se usa el método Document.getFileAsync.

Métodos no incluidos en un conjunto de requisitos

Los métodos siguientes de la API de JavaScript de Office no forman parte de un conjunto de requisitos. Si el complemento requiere cualquiera de estos métodos, use los <elementos Methods> y <Method> del manifiesto del complemento para declarar que son necesarios o realizar la comprobación en tiempo de ejecución mediante una if instrucción . Para obtener más información, vea Especificar aplicaciones de Office y requisitos de API.

Nombre del método Compatibilidad mínima con aplicaciones de Office
Bindings.addFromPromptAsync
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
Document.getFilePropertiesAsync
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • PowerPoint en Mac
  • PowerPoint en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
Document.getProjectFieldAsync
  • Project Standard 2016
  • Project Profesional 2016
Document.getResourceFieldAsync
  • Project Standard 2016
  • Project Profesional 2016
Document.getSelectedResourceAsync
  • Project Standard 2016
  • Project Profesional 2016
Document.getSelectedTaskAsync
  • Project Standard 2016
  • Project Profesional 2016
Document.getSelectedViewAsync
  • Project Standard 2016
  • Project Profesional 2016
Document.getTaskAsync
  • Project Standard 2016
  • Project Profesional 2016
Document.getTaskFieldAsync
  • Project Standard 2016
  • Project Profesional 2016
Document.goToByIdAsync
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • PowerPoint en Mac
  • PowerPoint en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en Mac
  • Word en iPad
Settings.addHandlerAsync
  • Excel en la web
Settings.refreshAsync
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
Settings.removeHandlerAsync
  • Excel en la web
TableBinding.clearFormatsAsync
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
TableBinding.setFormatsAsync
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad
TableBinding.setTableOptionsAsync
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • perpetua de Office 2016
  • Excel en Mac
  • Excel en iPad

Vea también