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, consulte Versiones de Office y conjuntos de requisitos.

Sugerencia

¿Está buscando los conjuntos de requisitos de API específicos de la aplicación ? Consulte los siguientes conjuntos de requisitos de API.

Conjuntos de requisitos de las API comunes

En las secciones siguientes se enumeran los conjuntos de requisitos de API común, 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 son compatibles los complementos y conjuntos de requisitos con la aplicación y versión de Office? Vea la disponibilidad de la aplicación cliente y la plataforma de Office para los complementos de Office.

ActiveView

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

AddInCommands

Vea Conjuntos de requisitos de comandos de complementos.


BindingEvents

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

CompressedFile

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

ContextMenuApi

Compatibilidad mínima de aplicaciones de Office Métodos del conjunto
Consulte los conjuntos de requisitos de la API de menú contextual.
  • Office.contextMenu.requestUpdate

CustomXmlParts

Compatibilidad mínima de aplicaciones de Office Métodos del conjunto
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • 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 de aplicaciones de Office Métodos del conjunto
Consulte Conjuntos de requisitos del Servicio de permisos de dispositivo.
  • DevicePermission.requestPermissions
  • DevicePermission.requestPermissionsAsync

DialogApi

Compatibilidad mínima de 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 de aplicaciones de Office Métodos del conjunto
Consulte Conjuntos de requisitos de Dialog Origin. Soporte entre dominios para:
  • UI.messageParent
  • interfaz de usuario. dialog.messagechild

DocumentEvents

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

Archivo

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

HtmlCoercion

Compatibilidad mínima de aplicaciones de Office Métodos del conjunto
  • OneNote en la web
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • 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 de aplicaciones de Office Métodos del conjunto
Vea Conjuntos de requisitos de la API de identidad.
  • Auth.getAccessToken

ImageCoercion

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

Métodos abreviados de teclado

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

Mailbox

Compatibilidad mínima de 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
    • Office 2016 perpetuo
  • 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 de aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • Excel en Mac
  • Excel en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • Word en Mac
  • Word en iPad
  • Bindings.addFromNamedItemAsync
  • Bindings.addFromSelectionAsync
  • Bindings.getAllAsync
  • Bindings.getByIdAsync
  • Bindings.releaseByIdAsync
  • Binding.getDataAsync
  • Binding.setDataAsync

MatrixCoercion

Compatibilidad mínima de aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • Excel en Mac
  • Excel en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • 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 de aplicaciones de Office Métodos del conjunto
Consulte Conjuntos de requisitos de autenticación de aplicaciones anidadas.
  • Office.auth.getAuthContext

OoxmlCoercion

Compatibilidad mínima de aplicaciones de Office Métodos del conjunto
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • 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 de aplicaciones de Office Métodos del conjunto
Consulte Conjuntos de requisitos de la API de ventana abierta del explorador.
  • Office.context.ui.openBrowserWindow

PdfFile

Compatibilidad mínima de aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • Excel en Mac
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • PowerPoint en Mac
  • PowerPoint en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • 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 de aplicaciones de Office Métodos del conjunto
Consulte los conjuntos de requisitos de la API de la cinta de opciones.
  • Office.ribbon.requestUpdate

Selección

Compatibilidad mínima de aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • Excel en Mac
  • Excel en iPad
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • 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
    • Office 2016 perpetuo
  • Word en Mac
  • Word en iPad
  • Document.getSelectedDataAsync
  • Document.setSelectedDataAsync

Configuración

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

Entorno de ejecución compartido

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

TaskPaneApi

Compatibilidad mínima de aplicaciones de Office Métodos del conjunto
Consulte los conjuntos de requisitos de API del panel de tareas.
  • TaskPane.setWidth

TextBindings

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

TextCoercion

Compatibilidad mínima de aplicaciones de Office Métodos del conjunto
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • Excel en iPad
  • OneNote en la web
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • 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
    • Office 2016 perpetuo
  • 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 de aplicaciones de Office Métodos del conjunto
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • 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 siguientes métodos de la API de JavaScript de Office no forman parte de un conjunto de requisitos. Si el complemento requiere alguno de estos métodos, use los <elementos Métodos> y <Método> del manifiesto del complemento para declarar que son necesarios, o bien realice la comprobación en tiempo de ejecución mediante una if instrucción. Para obtener más información, consulte Especificación de aplicaciones de Office y requisitos de API.

Nombre del método Compatibilidad mínima de aplicaciones de Office
Bindings.addFromPromptAsync
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • Excel en Mac
  • Excel en iPad
Document.getFilePropertiesAsync
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • Excel en Mac
  • Excel en iPad
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • PowerPoint en Mac
  • PowerPoint en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • 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
    • Office 2016 perpetuo
  • Excel en Mac
  • Excel en iPad
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • PowerPoint en Mac
  • PowerPoint en iPad
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • 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
    • Office 2016 perpetuo
  • PowerPoint en la web
  • PowerPoint en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • Word en la web
  • Word en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
Settings.removeHandlerAsync
  • Excel en la web
TableBinding.clearFormatsAsync
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • Excel en Mac
  • Excel en iPad
TableBinding.setFormatsAsync
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • Excel en Mac
  • Excel en iPad
TableBinding.setTableOptionsAsync
  • Excel en la web
  • Excel en Windows
    • Suscripción a Microsoft 365
    • Office 2016 perpetuo
  • Excel en Mac
  • Excel en iPad

Vea también