Conjuntos de requisitos da API Comum do Office

Os conjuntos de requisitos são grupos nomeados de membros da API. Os Suplementos do Office usam conjuntos de requisitos especificados no manifesto ou usam uma verificação de tempo de execução para determinar se um aplicativo do Office oferece suporte para as APIs necessárias para um suplemento. Para obter mais informações, consulte Versões do Office e conjuntos de requisitos.

Dica

Procurando os conjuntos de requisitos de API específicos do aplicativo ? Consulte os seguintes conjuntos de requisitos de API.

Conjuntos de requisitos da API Comum

As seções a seguir listam os conjuntos de requisitos de API comuns, os métodos em cada conjunto e os aplicativos cliente do Office que dão suporte a esse conjunto de requisitos. Todos esses conjuntos de requisitos da API são versão 1.1, a menos que especificado de outra forma.

Dica

Precisa de informações sobre onde suplementos e conjuntos de requisitos são suportados pelo aplicativo e versão do Office? Confira Disponibilidade de aplicativos e plataformas de cliente do Office para Suplementos do Office.

ActiveView

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • PowerPoint Online
  • PowerPoint no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • PowerPoint no Mac
  • PowerPoint no iPad
  • Document.getActiveViewAsync

AddInCommands

Confira Conjuntos de requisitos de comandos de suplementos.


BindingEvents

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
  • Binding.addHandlerAsync
  • Binding.removeHandlerAsync

CompressedFile

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • PowerPoint Online
  • PowerPoint no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • PowerPoint no Mac
  • PowerPoint no iPad
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
Dá suporte à saída para o formato OOXML (Office Open XML) como uma matriz de bytes
(Office.FileType.Compressed) ao usar o método Document.getFileAsync.

ContextMenuApi

Suporte mínimo a aplicativos do Office Métodos no conjunto
Consulte os conjuntos de requisitos da API do menu de contexto.
  • Office.contextMenu.requestUpdate

CustomXmlParts

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no 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

Suporte mínimo a aplicativos do Office Métodos no conjunto
Consulte Conjuntos de requisitos do Serviço de Permissão de Dispositivo.
  • DevicePermission.requestPermissions
  • DevicePermission.requestPermissionsAsync

DialogApi

Suporte mínimo a aplicativos do Office Métodos no conjunto
Confira Conjuntos de requisitos da API da Caixa de Diálogo.
  • UI.messageParent
  • UI.displayDialogAsync
  • UI.closeContainer
  • UI.Dialog

DialogOrigin

Suporte mínimo a aplicativos do Office Métodos no conjunto
Consulte Conjuntos de requisitos da Origem da Caixa de Diálogo. Suporte entre domínios para:
  • UI.messageParent
  • Interface do usuário. Dialog.messageChild

DocumentEvents

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
  • OneNote Online
  • PowerPoint Online
  • PowerPoint no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • PowerPoint no Mac
  • PowerPoint no iPad
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
  • Document.addHandlerAsync
  • Document.removeHandlerAsync

Arquivo

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
  • PowerPoint Online
  • PowerPoint no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • PowerPoint no Mac
  • PowerPoint no iPad
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
  • Document.getFileAsync
  • File.closeAsync
  • File.getSliceAsync

HtmlCoercion

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • OneNote Online
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
Dá suporte à coerção para HTML (Office.CoercionType.Html) ao ler e gravar dados usando os métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync.

IdentityAPI

Suporte mínimo a aplicativos do Office Métodos no conjunto
Confira Conjuntos de requisitos da API de Identidade.
  • Auth.getAccessToken

ImageCoercion

Suporte mínimo a aplicativos do Office Métodos no conjunto
Confira conjuntos de requisitos de Coerção de Imagens.
  • Document.setSelectedDataAsync

Atalhos de teclado

Suporte mínimo a aplicativos do Office Métodos no conjunto
Consulte os conjuntos de requisitos de Atalhos de Teclado.
  • Office.actions.areShortcutsInUse
  • Office.actions.getShortcuts
  • Office.actions.replaceShortcuts

Mailbox

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Outlook na Web
  • novo Outlook no Windows
  • Outlook clássico no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Outlook no Android
  • Outlook no Mac
  • Outlook no iOS
Confira Noções básicas sobre conjuntos de requisitos da API do Outlook.

MatrixBindings

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
  • Bindings.addFromNamedItemAsync
  • Bindings.addFromSelectionAsync
  • Bindings.getAllAsync
  • Bindings.getByIdAsync
  • Bindings.releaseByIdAsync
  • Binding.getDataAsync
  • Binding.setDataAsync

MatrixCoercion

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
Dá suporte à coerção para a estrutura de dados “matrix” (matriz de matrizes) (Office.CoercionType.Matrix) ao ler e gravar dados usando os métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync.

NestedAppAuth

Suporte mínimo a aplicativos do Office Métodos no conjunto
Consulte Conjuntos de requisitos de autenticação de aplicativo aninhados.
  • Office.auth.getAuthContext

OoxmlCoercion

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
Dá suporte à coerção para o formato OOXML (Open Office XML) (Office.CoercionType.Ooxml) ao ler e gravar dados usando os métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync.

OpenBrowserWindowApi

Suporte mínimo a aplicativos do Office Métodos no conjunto
Consulte Conjuntos de requisitos da API Abrir janela do navegador.
  • Office.context.ui.openBrowserWindow

PdfFile

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • PowerPoint Online
  • PowerPoint no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • PowerPoint no Mac
  • PowerPoint no iPad
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
Dá suporte à saída para o formato PDF (Office.FileType.Pdf) ao usar o método Document.getFileAsync.

RibbonApi

Suporte mínimo a aplicativos do Office Métodos no conjunto
Consulte Conjuntos de requisitos da API da Faixa de Opções.
  • Office.ribbon.requestUpdate

Seleção

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
  • PowerPoint Online
  • PowerPoint no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • PowerPoint no Mac
  • PowerPoint no iPad
  • Project no Windows
    • perpétua com licença por volume Office 2016
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
  • Document.getSelectedDataAsync
  • Document.setSelectedDataAsync

Configurações

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
  • OneNote Online
  • PowerPoint Online
  • PowerPoint no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • PowerPoint no Mac
  • PowerPoint no iPad
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
  • Settings.get
  • Settings.remove
  • Settings.saveAsync
  • Settings.set

SharedRuntime

Suporte mínimo a aplicativos do Office Métodos no conjunto
Consulte Conjuntos de requisitos de tempo de execução compartilhado.
  • 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

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
  • Bindings.addFromNamedItemAsync
  • Bindings.addFromSelectionAsync
  • Bindings.getAllAsync
  • Bindings.getByIdAsync
  • Bindings.releaseByIdAsync
  • Binding.addColumnsAsync
  • Binding.addRowsAsync
  • Binding.deleteAllDataValuesAsync
  • Binding.getDataAsync
  • Binding.setDataAsync

TableCoercion

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
Dá suporte à coerção para a estrutura de dados “table” (Office.CoercionType.Table) ao ler e gravar dados usando os métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync.

TaskPaneApi

Suporte mínimo a aplicativos do Office Métodos no conjunto
Consulte Conjuntos de requisitos da API do painel de tarefas.
  • TaskPane.setWidth

TextBindings

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
  • Bindings.addFromNamedItemAsync
  • Bindings.addFromSelectionAsync
  • Bindings.getAllAsync
  • Bindings.getByIdAsync
  • Bindings.releaseByIdAsync
  • Binding.getDataAsync
  • Binding.setDataAsync

TextCoercion

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no iPad
  • OneNote Online
  • PowerPoint Online
  • PowerPoint no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • PowerPoint no Mac
  • PowerPoint no iPad
  • Project no Windows
    • perpétua com licença por volume Office 2016
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
Dá suporte à coerção para o formato de texto (Office.CoercionType.Text) ao ler e gravar dados usando os métodos Document.getSelectedDataAsync, Document.setSelectedDataAsync, Binding.getDataAsync ou Binding.setDataAsync.

TextFile

Suporte mínimo a aplicativos do Office Métodos no conjunto
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
Dá suporte à saída para o formato de texto (Office.FileType.Text) ao usar o método Document.getFileAsync.

Métodos que não fazem parte de um conjunto de requisitos

Os métodos a seguir na API JavaScript do Office não fazem parte de um conjunto de requisitos. Se o suplemento exigir qualquer um desses métodos, use os <elementos Methods> e <Method> no manifesto do suplemento para declarar que eles são necessários ou execute a marca de tempo de execução usando uma if instrução. Para obter mais informações, consulte Especificar aplicativos do Office e requisitos de API.

Nome do método Suporte mínimo a aplicativos do Office
Bindings.addFromPromptAsync
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
Document.getFilePropertiesAsync
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
  • PowerPoint Online
  • PowerPoint no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • PowerPoint no Mac
  • PowerPoint no iPad
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
Document.getProjectFieldAsync
  • Project Standard 2016
  • Project Professional 2016
Document.getResourceFieldAsync
  • Project Standard 2016
  • Project Professional 2016
Document.getSelectedResourceAsync
  • Project Standard 2016
  • Project Professional 2016
Document.getSelectedTaskAsync
  • Project Standard 2016
  • Project Professional 2016
Document.getSelectedViewAsync
  • Project Standard 2016
  • Project Professional 2016
Document.getTaskAsync
  • Project Standard 2016
  • Project Professional 2016
Document.getTaskFieldAsync
  • Project Standard 2016
  • Project Professional 2016
Document.goToByIdAsync
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
  • PowerPoint Online
  • PowerPoint no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • PowerPoint no Mac
  • PowerPoint no iPad
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word no Mac
  • Word no iPad
Settings.addHandlerAsync
  • Excel Online
Settings.refreshAsync
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • PowerPoint Online
  • PowerPoint no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Word Online
  • Word no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
Settings.removeHandlerAsync
  • Excel Online
TableBinding.clearFormatsAsync
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
TableBinding.setFormatsAsync
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad
TableBinding.setTableOptionsAsync
  • Excel Online
  • Excel no Windows
    • Assinatura do Microsoft 365
    • perpétuo Office 2016
  • Excel no Mac
  • Excel no iPad

Confira também